diff --git a/report_py3o/LICENSE b/report_py3o/LICENSE new file mode 100644 index 0000000000..dba13ed2dd --- /dev/null +++ b/report_py3o/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 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 Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are 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. + + 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + 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 Affero 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. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + 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 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 work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 Affero 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 Affero 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 Affero 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 Affero 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + 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 AGPL, see +. diff --git a/report_py3o/README.rst b/report_py3o/README.rst new file mode 100644 index 0000000000..c3337f4330 --- /dev/null +++ b/report_py3o/README.rst @@ -0,0 +1,304 @@ +================== +Py3o Report Engine +================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:bccc4a998b5fe5b2d098e7528445efe2e46e4f351a99b9f7c5efae03b5002ebe + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Freporting--engine-lightgray.png?logo=github + :target: https://github.com/OCA/reporting-engine/tree/17.0/report_py3o + :alt: OCA/reporting-engine +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/reporting-engine-17-0/reporting-engine-17-0-report_py3o + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=17.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +The py3o reporting engine is a reporting engine for Odoo based on +`Libreoffice `__: + +- the report is created with Libreoffice (ODT or ODS), +- the report is stored on the server in OpenDocument format (.odt or + .ods file) +- the report is sent to the user in OpenDocument format or in any output + format supported by Libreoffice (PDF, HTML, DOC, DOCX, Docbook, XLS, + etc.) + +The key advantages of a Libreoffice based reporting engine are: + +- no need to be a developer to create or modify a report: the report is + created and modified with Libreoffice. So this reporting engine has a + full WYSIWYG report development tool! +- For a PDF report in A4/Letter format, it's easier to develop it with a + tool such as Libreoffice that is designed to create A4/Letter + documents than to develop it in HTML/CSS, also some print + peculiarities (backgrounds, margin boxes) are not very well supported + by the HTML/CSS based solutions. +- If you want your users to be able to modify the document after its + generation by Odoo, just configure the document with ODT output (or + DOC or DOCX) and the user will be able to modify the document with + Libreoffice (or Word) after its generation by Odoo. +- Easy development of spreadsheet reports in ODS format (XLS output + possible). + +This module *report_py3o* is the base module for the Py3o reporting +engine. If used alone, it will spawn a libreoffice process for each ODT +to PDF (or ODT to DOCX, ..) document conversion. This is slow and can +become a problem if you have a lot of reports to convert from ODT to +another format. In this case, you should consider the additionnal module +*report_py3o_fusion_server* which is designed to work with a libreoffice +daemon. With *report_py3o_fusion_server*, the technical environnement is +more complex to setup because you have to install additionnal software +components and run 2 daemons, but you have much better performances and +you can configure the libreoffice PDF export options in Odoo (allows to +generate PDF forms, PDF/A documents, password-protected PDFs, +watermarked PDFs, etc.). + +This reporting engine is an alternative to +`Aeroo `__: these two +reporting engines have similar features but their implementation is +entirely different. You cannot use aeroo templates as drop in +replacement though, you'll have to change a few details. + +**Table of contents** + +.. contents:: + :local: + +Installation +============ + +Install the required python libs: + +:: + + pip install py3o.template + pip install py3o.formats + +To allow the conversion of ODT or ODS reports to other formats (PDF, +DOC, DOCX, etc.), install libreoffice: + +:: + + apt-get --no-install-recommends install libreoffice + +Configuration +============= + +For example, to replace the native invoice report by a custom py3o +report, add the following XML file in your custom module: + +:: + + + + + + py3o + odt + my_custom_module_base + report/account_invoice.odt + + + + +where *my_custom_module_base* is the name of the custom Odoo module. In +this example, the invoice ODT file is located in +*my_custom_module_base/report/account_invoice.odt*. + +It's also possible to reference a template located in a trusted path of +your Odoo server. In this case you must let the *module* entry empty and +specify the path to the template as *py3o_template_fallback*. + +:: + + + + + + py3o + odt + /odoo/templates/py3o/report/account_invoice.odt + + + + +Moreover, you must also modify the Odoo server configuration file to +declare the allowed root directory for your py3o templates. Only +templates located into this directory can be loaded by py3o report. + +:: + + [options] + ... + + [report_py3o] + root_tmpl_path=/odoo/templates/py3o + +If you want an invoice in PDF format instead of ODT format, the XML file +should look like: + +:: + + + + + + py3o + pdf + my_custom_module_base + report/account_invoice.odt + + + + +If you want to add a new py3o PDF report (and not replace a native +report), the XML file should look like this: + +:: + + + + + + Partner Summary + res.partner + res.partner.summary + py3o + pdf + my_custom_module_base + report/partner_summary.odt + + report + + + + + +Configuration parameters +------------------------ + +| py3o.conversion_command +| The command to be used to run the conversion, ``libreoffice`` by + default. If you change this, whatever you set here must accept the + parameters ``--headless --convert-to $ext $file`` and put the + resulting file into ``$file``'s directory with extension ``$ext``. The + command will be started in ``$file``'s directory. + +Usage +===== + +The templating language is `extensively +documented `__, +the records are exposed in libreoffice as ``objects``, on which you can +also call functions. + +Available functions and objects +------------------------------- + +| user +| Browse record of current user + +| lang +| The user's company's language as string (ISO code) + +| b64decode +| ``base64.b64decode`` + +| format_multiline_value(string) +| Generate the ODF equivalent of ``
`` and `` `` for multiline + fields (ODF is XML internally, so those would be skipped otherwise) + +| html_sanitize(string) +| Sanitize HTML string + +| time +| Python's ``time`` module + +| display_address(partner) +| Return a formatted string of the partner's address + +| o_format_lang(value, lang_code=False, digits=None, grouping=True, + monetary=False, dp=False, currency_obj=False, no_break_space=True) +| Return a formatted numeric or monetary value according to the context + language and timezone + +| o_format_date(value, lang_code=False, date_format=False) +| Return a formatted date or time value according to the context + language and timezone + +Sample report templates +----------------------- + +Sample py3o report templates for the main Odoo native reports (invoice, +sale order, purchase order, picking, etc.) are available on the Github +project +`odoo-py3o-report-templates `__. + +Known issues / Roadmap +====================== + +- generate barcode ? +- add more detailed example in demo file to showcase features +- add migration guide aeroo -> py3o + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +------- + +* XCG Consulting +* ACSONE SA/NV + +Contributors +------------ + +- Florent Aide (`XCG Consulting `__) +- Laurent Mignon , +- Alexis de Lattre , +- Guewen Baconnier +- Omar Castiñeira +- Holger Brunn +- Phuc Tran Thanh + +Maintainers +----------- + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/reporting-engine `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/report_py3o/__init__.py b/report_py3o/__init__.py new file mode 100644 index 0000000000..f7209b1710 --- /dev/null +++ b/report_py3o/__init__.py @@ -0,0 +1,2 @@ +from . import models +from . import controllers diff --git a/report_py3o/__manifest__.py b/report_py3o/__manifest__.py new file mode 100644 index 0000000000..6e72f9c298 --- /dev/null +++ b/report_py3o/__manifest__.py @@ -0,0 +1,29 @@ +# Copyright 2013 XCG Consulting (http://odoo.consulting) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +{ + "name": "Py3o Report Engine", + "summary": "Reporting engine based on Libreoffice (ODT -> ODT, " + "ODT -> PDF, ODT -> DOC, ODT -> DOCX, ODS -> ODS, etc.)", + "version": "17.0.1.0.0", + "category": "Reporting", + "license": "AGPL-3", + "author": "XCG Consulting, ACSONE SA/NV, Odoo Community Association (OCA)", + "website": "https://github.com/OCA/reporting-engine", + "depends": ["web"], + "external_dependencies": { + "python": ["py3o.template", "py3o.formats"], + "deb": ["libreoffice"], + }, + "assets": { + "web.assets_backend": [ + "report_py3o/static/src/js/py3oactionservice.esm.js", + ], + }, + "data": [ + "security/ir.model.access.csv", + "views/py3o_template.xml", + "views/ir_actions_report.xml", + "demo/report_py3o.xml", + ], + "installable": True, +} diff --git a/report_py3o/controllers/__init__.py b/report_py3o/controllers/__init__.py new file mode 100644 index 0000000000..12a7e529b6 --- /dev/null +++ b/report_py3o/controllers/__init__.py @@ -0,0 +1 @@ +from . import main diff --git a/report_py3o/controllers/main.py b/report_py3o/controllers/main.py new file mode 100644 index 0000000000..8d3938d60c --- /dev/null +++ b/report_py3o/controllers/main.py @@ -0,0 +1,94 @@ +# Copyright 2017 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl) +import json +import mimetypes + +from werkzeug import exceptions +from werkzeug.urls import url_decode + +from odoo.http import content_disposition, request, route, serialize_exception +from odoo.tools import html_escape + +from odoo.addons.web.controllers.report import ReportController + + +class ReportController(ReportController): + @route() + def report_routes(self, reportname, docids=None, converter=None, **data): + if converter != "py3o": + return super().report_routes( + reportname=reportname, docids=docids, converter=converter, **data + ) + context = dict(request.env.context) + + if docids: + docids = [int(i) for i in docids.split(",")] + if data.get("options"): + data.update(json.loads(data.pop("options"))) + if data.get("context"): + # Ignore 'lang' here, because the context in data is the + # one from the webclient *but* if the user explicitely wants to + # change the lang, this mechanism overwrites it. + data["context"] = json.loads(data["context"]) + if data["context"].get("lang"): + del data["context"]["lang"] + context.update(data["context"]) + + ir_action = request.env["ir.actions.report"] + action_py3o_report = ir_action.get_from_report_name( + reportname, "py3o" + ).with_context(**context) + if not action_py3o_report: + raise exceptions.HTTPException( + description="Py3o action report not found for report_name " + "%s" % reportname + ) + res, filetype = ir_action._render(reportname, docids, data) + filename = action_py3o_report.gen_report_download_filename(docids, data) + if not filename.endswith(filetype): + filename = f"{filename}.{filetype}" + content_type = mimetypes.guess_type("x." + filetype)[0] + http_headers = [ + ("Content-Type", content_type), + ("Content-Length", len(res)), + ("Content-Disposition", content_disposition(filename)), + ] + return request.make_response(res, headers=http_headers) + + @route() + def report_download(self, data, context=None, token=None): + """This function is used by 'qwebactionmanager.js' in order to trigger + the download of a py3o/controller report. + + :param data: a javascript array JSON.stringified containg report + internal url ([0]) and type [1] + :returns: Response with a filetoken cookie and an attachment header + """ + requestcontent = json.loads(data) + url, report_type = requestcontent[0], requestcontent[1] + if "py3o" not in report_type: + return super().report_download(data, context=context, token=token) + try: + reportname = url.split("/report/py3o/")[1].split("?")[0] + docids = None + if "/" in reportname: + reportname, docids = reportname.split("/") + + if docids: + # Generic report: + response = self.report_routes( + reportname, docids=docids, converter="py3o" + ) + else: + # Particular report: + # decoding the args represented in JSON + data = list(url_decode(url.split("?")[1]).items()) + response = self.report_routes( + reportname, converter="py3o", **dict(data) + ) + response.set_cookie("fileToken", context) + return response + except Exception as e: + se = serialize_exception(e) + error = {"code": 200, "message": "Odoo Server Error", "data": se} + return request.make_response(html_escape(json.dumps(error))) diff --git a/report_py3o/demo/report_py3o.xml b/report_py3o/demo/report_py3o.xml new file mode 100644 index 0000000000..cfc515b6a0 --- /dev/null +++ b/report_py3o/demo/report_py3o.xml @@ -0,0 +1,20 @@ + + + + + Py3o Demo Report + ir.actions.report + res.users + py3o_user_info + py3o + odt + report_py3o + demo/res_user.odt + object.name.replace(' ', '_') + '-demo.odt' + + report + + diff --git a/report_py3o/demo/res_user.odt b/report_py3o/demo/res_user.odt new file mode 100644 index 0000000000..acdd576a76 Binary files /dev/null and b/report_py3o/demo/res_user.odt differ diff --git a/report_py3o/i18n/am.po b/report_py3o/i18n/am.po new file mode 100644 index 0000000000..9c4a5b8cf3 --- /dev/null +++ b/report_py3o/i18n/am.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/ar.po b/report_py3o/i18n/ar.po new file mode 100644 index 0000000000..373eb18f7e --- /dev/null +++ b/report_py3o/i18n/ar.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "المعرف" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "الاسم" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/bg.po b/report_py3o/i18n/bg.po new file mode 100644 index 0000000000..0f98e6577e --- /dev/null +++ b/report_py3o/i18n/bg.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Име за Показване" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Име" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/bs.po b/report_py3o/i18n/bs.po new file mode 100644 index 0000000000..3efed67e8a --- /dev/null +++ b/report_py3o/i18n/bs.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \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" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Ime" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/ca.po b/report_py3o/i18n/ca.po new file mode 100644 index 0000000000..2db9153095 --- /dev/null +++ b/report_py3o/i18n/ca.po @@ -0,0 +1,284 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nom" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Informe" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Informe" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/cs.po b/report_py3o/i18n/cs.po new file mode 100644 index 0000000000..d277de05ba --- /dev/null +++ b/report_py3o/i18n/cs.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Název" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/da.po b/report_py3o/i18n/da.po new file mode 100644 index 0000000000..4dc54a38e5 --- /dev/null +++ b/report_py3o/i18n/da.po @@ -0,0 +1,284 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "Id" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Navn" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Rapport" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Rapport" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/de.po b/report_py3o/i18n/de.po new file mode 100644 index 0000000000..421dadf51f --- /dev/null +++ b/report_py3o/i18n/de.po @@ -0,0 +1,286 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +# Niki Waibel , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: Niki Waibel , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Erstellt am:" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +#, fuzzy +msgid "Ir Actions Report" +msgstr "ir.actions.report.xml" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Bezeichnung" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Bericht" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Bericht" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/el_GR.po b/report_py3o/i18n/el_GR.po new file mode 100644 index 0000000000..b9304de908 --- /dev/null +++ b/report_py3o/i18n/el_GR.po @@ -0,0 +1,285 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "Κωδικός" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Αναφορά" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Αναφορά" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/en_GB.po b/report_py3o/i18n/en_GB.po new file mode 100644 index 0000000000..ed8a66694d --- /dev/null +++ b/report_py3o/i18n/en_GB.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Created on" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Name" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es.po b/report_py3o/i18n/es.po new file mode 100644 index 0000000000..04580e2013 --- /dev/null +++ b/report_py3o/i18n/es.po @@ -0,0 +1,311 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +# Fernando Lara , 2017 +# Pedro M. Baeza , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2023-09-07 16:37+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "(Originario)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "Retroceder" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "Campo 'Formato de salida' es necesario para el informe Py3O" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "Tipo de Documento" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "Agrupar por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" +"Si el usuario no proporciona una plantilla se utilizará una ruta relativa a " +"la raíz de SU módulo o una ruta absoluta en SU servidor." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" +"Si ejecuta un informe sobre varios registros, de forma predeterminada Odoo " +"generará un archivo ZIP que contiene tantos archivos como registros " +"seleccionados. Si habilita esta opción, Odoo generará en su lugar un informe " +"único para los registros seleccionados." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "Informe de acciones Ir" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "Es el formato nativo de Py3O" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "El informe Py3O no está disponible" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "Plantilla de Oficina de Libros" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "Tipo de Plantilla de Documento de Oficina de Libros" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" +"El tiempo de ejecución de Libreoffice no está disponible. Póngase en " +"contacto con su administrador." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "Módulo" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "Msg Informe Py3O no disponible" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "Múltiples registros en un único informe" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "No se ha encontrado ninguna plantilla. Salir." + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "Presentación del ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "Presentación ODF (Plano)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "Hoja de cálculo ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "Hoja de cálculo ODF (plana)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "Documento de Texto ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "Documento de texto ODF (plano)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "Formato de Salida" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "Camino al tiempo de ejecución de LibreOffice" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "Reporte de Demostracion Py3o" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "Reportes de Py3o" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "Modelos Py3o" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "Plantilla Py3o" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "Informar Acción" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "Reporte de Py30" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "Tipo de Informe" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "Modelo" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "El módulo implementador que proporciona este informe" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" +"El programa libreoffice es necesario para generar el informe py3o '%s' pero " +"no se encuentra en la ruta bin. Debe instalar el runtime libreoffice en el " +"servidor. Si el runtime ya está instalado y no es encontrado por Odoo, puede " +"proporcionar la ruta completa al runtime estableciendo la clave 'py3o." +"conversion_command' en los parámetros de configuración." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" +"El tipo de informe que se generará, cada uno con su propio método de " +"generación. HTML significa que el informe se abrirá directamente en el " +"navegador PDF quiere decir que el informe se renderizará utilizando " +"Wkhtmltopdf y será descargado por el usuario." + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "object.name.replace(' ', '_') + '-demo.odt'" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "py3o" + +#~ msgid "Py3o" +#~ msgstr "Programa Py3o" + +#~ msgid "ir.actions.report.xml" +#~ msgstr "ir.actions.report.xml" + +#~ msgid "py3o.template" +#~ msgstr "py3o.modelo" diff --git a/report_py3o/i18n/es_AR.po b/report_py3o/i18n/es_AR.po new file mode 100644 index 0000000000..04090f3838 --- /dev/null +++ b/report_py3o/i18n/es_AR.po @@ -0,0 +1,301 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2023-09-20 17:53+0000\n" +"Last-Translator: Ignacio Buioli \n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" +"teams/23907/es_AR/)\n" +"Language: es_AR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "(Nativo)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "Retroceder" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "El Campo 'Formato de Salida' es obligatorio para el reporte Py3O" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "Tipo de Archivo" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "Agrupar Por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" +"Si el usuario no proporciona una plantilla, se utilizará esta; debe ser una " +"ruta relativa a la raíz de SU módulo o una ruta absoluta en su servidor." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" +"Si ejecuta un reporte sobre varios registros, de forma predeterminada Odoo " +"generará un archivo ZIP que contiene tantos archivos como registros " +"seleccionados. Si habilita esta opción, Odoo generará en su lugar un reporte " +"único para los registros seleccionados." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "Acciones de Reporte IR" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "Es Formato Py3O Nativo" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "El Reporte Py3O no está Habilitado" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "Plantilla de LibreOffice" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "Tipo de Archivo de la Plantilla de LibreOffice" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" +"El ejecutable de LibreOffice no está disponible. Contacte a su administrador." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "Módulo" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "Mensaje del Reporte Py3O no está Disponible" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "Múltiples Registros en un Reporte Simple" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "No se encontró plantilla. Abortando." + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "Presentación ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "Presentación ODF (Plano)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "Hoja de Cálculo ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "Hoja de Cálculo ODF (Plano)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "Documento de Texto ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "Documento de Texto ODF (Plano)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "Formato de Salida" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "Ruta al ejecutable de libreoffice" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "Reporte Py3o Demo" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "Reportes Py3o" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "Plantillas Py3o" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "Plantilla Py3o" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "Acción de Reporte" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "Reporte Py30" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "Tipo de Reporte" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "Plantilla" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "El módulo implementador que proporciona este reporte" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" +"Se requiere el ejecutable de LibreOffice para generar el informe de py3o " +"'%s', pero no se encuentra en la ruta del contenedor. Debe instalar " +"libreoffice runtime en el servidor. Si el ejecutable ya está instalado y " +"Odoo no lo encuentra, puede proporcionar la ruta completa al ejecutable " +"configurando la clave 'py3o.conversion_command' en los parámetros de " +"configuración." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" +"El tipo de reporte que se generará, cada uno con su propio método de " +"presentación. HTML significa que el informe se abrirá directamente en su " +"navegador. PDF significa que el informe se generará utilizando Wkhtmltopdf y " +"el usuario lo descargará." + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "object.name.replace(' ', '_') + '-demo.odt'" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "py3o" diff --git a/report_py3o/i18n/es_CL.po b/report_py3o/i18n/es_CL.po new file mode 100644 index 0000000000..cb41f405fb --- /dev/null +++ b/report_py3o/i18n/es_CL.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_CO.po b/report_py3o/i18n/es_CO.po new file mode 100644 index 0000000000..ec9f7a3946 --- /dev/null +++ b/report_py3o/i18n/es_CO.po @@ -0,0 +1,285 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Iforme" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Iforme" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_CR.po b/report_py3o/i18n/es_CR.po new file mode 100644 index 0000000000..5c5d60b74e --- /dev/null +++ b/report_py3o/i18n/es_CR.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_DO.po b/report_py3o/i18n/es_DO.po new file mode 100644 index 0000000000..5c1fa7fae1 --- /dev/null +++ b/report_py3o/i18n/es_DO.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_EC.po b/report_py3o/i18n/es_EC.po new file mode 100644 index 0000000000..2dd35ccc1f --- /dev/null +++ b/report_py3o/i18n/es_EC.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_ES.po b/report_py3o/i18n/es_ES.po new file mode 100644 index 0000000000..b275279314 --- /dev/null +++ b/report_py3o/i18n/es_ES.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_MX.po b/report_py3o/i18n/es_MX.po new file mode 100644 index 0000000000..e0562cc5b5 --- /dev/null +++ b/report_py3o/i18n/es_MX.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_PE.po b/report_py3o/i18n/es_PE.po new file mode 100644 index 0000000000..7575709c9e --- /dev/null +++ b/report_py3o/i18n/es_PE.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_PY.po b/report_py3o/i18n/es_PY.po new file mode 100644 index 0000000000..1c395daf8d --- /dev/null +++ b/report_py3o/i18n/es_PY.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" +"es_PY/)\n" +"Language: es_PY\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/es_VE.po b/report_py3o/i18n/es_VE.po new file mode 100644 index 0000000000..68415a14e9 --- /dev/null +++ b/report_py3o/i18n/es_VE.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nombre" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/et.po b/report_py3o/i18n/et.po new file mode 100644 index 0000000000..95df3c258c --- /dev/null +++ b/report_py3o/i18n/et.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Loodud" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nimi" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/eu.po b/report_py3o/i18n/eu.po new file mode 100644 index 0000000000..59a846b560 --- /dev/null +++ b/report_py3o/i18n/eu.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Created on" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Izena" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/fa.po b/report_py3o/i18n/fa.po new file mode 100644 index 0000000000..a5058f8689 --- /dev/null +++ b/report_py3o/i18n/fa.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "شناسه" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "نام" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/fi.po b/report_py3o/i18n/fi.po new file mode 100644 index 0000000000..7d77112d82 --- /dev/null +++ b/report_py3o/i18n/fi.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nimi" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/fr.po b/report_py3o/i18n/fr.po new file mode 100644 index 0000000000..9da9852a04 --- /dev/null +++ b/report_py3o/i18n/fr.po @@ -0,0 +1,304 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +# Quentin THEURET , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-12-04 16:55+0000\n" +"PO-Revision-Date: 2018-07-18 08:55+0000\n" +"Last-Translator: Christophe CHAUVET \n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.0.1\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "(Natif)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Date" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nom à afficher" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "Procédure de recours" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "Le champ 'Format de sortie' est requis dans le rapport Py3O" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "Type de fichier" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "Grouper par" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" +"Si l'utilisateur ne fournit pas de modèle, celui-ci sera utilisé. Il doit " +"s'agir d'un chemin relatif à la racine de VOTRE module ou d'un chemin absolu " +"sur votre serveur." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" +"Si vous exécutez un rapport sur plusieurs enregistrements, Odoo générera par " +"défaut un fichier ZIP contenant autant de fichiers que d'enregistrements " +"sélectionnés. Si vous activez cette option, Odoo générera à la place un seul " +"rapport pour les enregistrements sélectionnés." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +#, fuzzy +msgid "Ir Actions Report" +msgstr "Ir actions report xml id" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "Modèle LibreOffice" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "Type de fichier modèle de LibreOffice" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "Module" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "Enregistrements multiples dans un seul rapport" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nom" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "Pas de modèle trouvé. Annulation." + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "Présentation ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "Présentation ODF (à plat)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "Tableur ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "Tableur ODF (à plat)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "Document texte ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "Document Texte ODF (à plat)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "Format de sortie" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "Rapport de démo Py3o" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "Rapports Py3o" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "Py3o Templates" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +#, fuzzy +msgid "Py3o template" +msgstr "Py3o Templates" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Rapport" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "Rapport Py3O" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Rapport Py3O" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "Template" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "The implementer module that provides this report" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" + +#~ msgid "Py3o" +#~ msgstr "Py3o" + +#~ msgid "ir.actions.report.xml" +#~ msgstr "ir.actions.report.xml" + +#~ msgid "py3o.template" +#~ msgstr "py3o.template" diff --git a/report_py3o/i18n/fr_CA.po b/report_py3o/i18n/fr_CA.po new file mode 100644 index 0000000000..226004033b --- /dev/null +++ b/report_py3o/i18n/fr_CA.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "Identifiant" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nom" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/fr_CH.po b/report_py3o/i18n/fr_CH.po new file mode 100644 index 0000000000..47a73099c1 --- /dev/null +++ b/report_py3o/i18n/fr_CH.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/gl.po b/report_py3o/i18n/gl.po new file mode 100644 index 0000000000..d988bebed3 --- /dev/null +++ b/report_py3o/i18n/gl.po @@ -0,0 +1,284 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última modificación" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Informe" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Informe" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/gl_ES.po b/report_py3o/i18n/gl_ES.po new file mode 100644 index 0000000000..e50e5b8a2b --- /dev/null +++ b/report_py3o/i18n/gl_ES.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" +"gl_ES/)\n" +"Language: gl_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/he.po b/report_py3o/i18n/he.po new file mode 100644 index 0000000000..4184e6aa94 --- /dev/null +++ b/report_py3o/i18n/he.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "מזהה" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "שם" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/hr.po b/report_py3o/i18n/hr.po new file mode 100644 index 0000000000..73424020a9 --- /dev/null +++ b/report_py3o/i18n/hr.po @@ -0,0 +1,287 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-16 01:44+0000\n" +"PO-Revision-Date: 2018-02-16 01:44+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \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" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +#, fuzzy +msgid "Ir Actions Report" +msgstr "ir.actions.report.xml" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Naziv" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Izvještaj" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Izvještaj" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/hr_HR.po b/report_py3o/i18n/hr_HR.po new file mode 100644 index 0000000000..e70017b61a --- /dev/null +++ b/report_py3o/i18n/hr_HR.po @@ -0,0 +1,289 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# Bole , 2017 +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \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" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "(Izvorno)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "Tip datoteke" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "Grupiraj po" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +#, fuzzy +msgid "Ir Actions Report" +msgstr "ir.actions.report.xml" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "LibreOffice Predložak" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "Modul" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Naziv" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "ODF Proračunska tablica" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "Izlazni format" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +#, fuzzy +msgid "Py3o template" +msgstr "py3o.template" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Izvještaj" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Izvještaj" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "Predložak" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/hu.po b/report_py3o/i18n/hu.po new file mode 100644 index 0000000000..47dd117ad0 --- /dev/null +++ b/report_py3o/i18n/hu.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Név" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/id.po b/report_py3o/i18n/id.po new file mode 100644 index 0000000000..b08a4b9b84 --- /dev/null +++ b/report_py3o/i18n/id.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nama" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/it.po b/report_py3o/i18n/it.po new file mode 100644 index 0000000000..36dfe7f725 --- /dev/null +++ b/report_py3o/i18n/it.po @@ -0,0 +1,299 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2024-01-19 09:33+0000\n" +"Last-Translator: mymage \n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "(nativo)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "Alternativa" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "Il campo 'Formato output' è richiesto per il resoconto Py3o" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "Tipo file" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "Raggruppa per" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" +"Se l'utente non fornisce un modello, verrà utilizzato questo. Dovrebbe " +"essere un percorso relativo alla radice del TUO modulo o un percorso " +"assoluto sul tuo server." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" +"Se si esegue un resoconto su diversi record, Odoo genererà in modo " +"predefinito un file ZIP che contiene diversi file quanti sono i record " +"selezionati. Se si abilita questa opzione, invece Odoo genererà un singolo " +"resoconto per i record selezionati." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "Resoconto azioni ir" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "È formato nativo Py3o" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "Non è disponibile il resoconto Py3o" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "Modello LibreOffice" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "Tipo file modello LibreOffice" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "Runtime LibreOffice non disponibile. Contattare l'amministratore." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "Modulo" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "Messaggio resoconto Py3o non disponibile" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "Record multipli in un singolo resoconto" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nome" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "Nessun modello trovato. Annullamento." + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "Presentazione ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "Presentazione ODF (semplice)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "Foglio di lavoro ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "Foglio di lavoro ODF (semplice)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "Documento di testo ODF" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "Documento di testo ODF (semplice)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "Formato ODF" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "Percorso al runtime LibreOffice" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "Resoconto esempio Py3o" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "Resoconti Py3o" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "Mdelli Py3o" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "Modello Py3o" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "Azione resoconto" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "Resoconto Py3o" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "Tipo resoconto" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "Modello" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "Il modulo implementatore che fornisce questo resoconto" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" +"È richiesto il runtime LibreOffice per generare il resoconto Py3o '%s' ma " +"non è stato trovato nel percorso dei file bin. Bisogna installare il runtime " +"LibreOffice nel server. Se il runtime è già installato e Odoo non lo trova, " +"si può fornire il percorso completo al runtime impostando la chiave " +"'py3o.conversion_command' nei parametri di configurazione." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" +"Il tipo di resoconto che verrà generato, ognuno avente il suo metodo di " +"generazione. HTML vuol dire che il resoconto sarà aperto direttamente nel " +"tuo browser mentre PDF vuol dire che il resoconto sarà generato usando " +"Wkhtmltopdf e scaricato dall'utente." + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "object.name.replace(' ', '_') + '-demo.odt'" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "py3o" diff --git a/report_py3o/i18n/ja.po b/report_py3o/i18n/ja.po new file mode 100644 index 0000000000..3b81b4e1a6 --- /dev/null +++ b/report_py3o/i18n/ja.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "作成者" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "作成日" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "表示名" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "名称" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/ko.po b/report_py3o/i18n/ko.po new file mode 100644 index 0000000000..20c532fd54 --- /dev/null +++ b/report_py3o/i18n/ko.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "작성자" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "작성일" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "이름" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/lt.po b/report_py3o/i18n/lt.po new file mode 100644 index 0000000000..43c68e11ce --- /dev/null +++ b/report_py3o/i18n/lt.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Pavadinimas" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/lt_LT.po b/report_py3o/i18n/lt_LT.po new file mode 100644 index 0000000000..dc846d0e2f --- /dev/null +++ b/report_py3o/i18n/lt_LT.po @@ -0,0 +1,284 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" +"teams/23907/lt_LT/)\n" +"Language: lt_LT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/lv.po b/report_py3o/i18n/lv.po new file mode 100644 index 0000000000..b1f3a308b7 --- /dev/null +++ b/report_py3o/i18n/lv.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nosaukums" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/mk.po b/report_py3o/i18n/mk.po new file mode 100644 index 0000000000..065e0ac074 --- /dev/null +++ b/report_py3o/i18n/mk.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Име" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/mn.po b/report_py3o/i18n/mn.po new file mode 100644 index 0000000000..7dfa8e6914 --- /dev/null +++ b/report_py3o/i18n/mn.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Нэр" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/nb.po b/report_py3o/i18n/nb.po new file mode 100644 index 0000000000..10c63d4f1a --- /dev/null +++ b/report_py3o/i18n/nb.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Opprettet den" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Navn" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/nb_NO.po b/report_py3o/i18n/nb_NO.po new file mode 100644 index 0000000000..6c7a946539 --- /dev/null +++ b/report_py3o/i18n/nb_NO.po @@ -0,0 +1,285 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Laget den" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Rapport" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Rapport" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/nl.po b/report_py3o/i18n/nl.po new file mode 100644 index 0000000000..9b4442f965 --- /dev/null +++ b/report_py3o/i18n/nl.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Naam" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/nl_BE.po b/report_py3o/i18n/nl_BE.po new file mode 100644 index 0000000000..42400ca1a7 --- /dev/null +++ b/report_py3o/i18n/nl_BE.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Naam:" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/nl_NL.po b/report_py3o/i18n/nl_NL.po new file mode 100644 index 0000000000..6b12bf4199 --- /dev/null +++ b/report_py3o/i18n/nl_NL.po @@ -0,0 +1,293 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "Groeperen op" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +#, fuzzy +msgid "Ir Actions Report" +msgstr "ir.actions.report.xml" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "LibreOffice Sjabloon" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "Module" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Naam" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "ODF-Tekstdocument" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "Py3o Rapporten" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "Py3o Sjablonen" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +#, fuzzy +msgid "Py3o template" +msgstr "Py3o Sjablonen" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Rapport" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Rapport" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "Sjabloon" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" + +#~ msgid "Py3o" +#~ msgstr "Py3o" + +#~ msgid "py3o.template" +#~ msgstr "py3o.template" diff --git a/report_py3o/i18n/pl.po b/report_py3o/i18n/pl.po new file mode 100644 index 0000000000..c0072f3392 --- /dev/null +++ b/report_py3o/i18n/pl.po @@ -0,0 +1,286 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \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" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Utworzono" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nazwa" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Raport" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Raport" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/pt.po b/report_py3o/i18n/pt.po new file mode 100644 index 0000000000..5415e169d2 --- /dev/null +++ b/report_py3o/i18n/pt.po @@ -0,0 +1,284 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nome" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Modificado a última vez por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nome" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Relatório" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Relatório" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/pt_BR.po b/report_py3o/i18n/pt_BR.po new file mode 100644 index 0000000000..2abd8316a0 --- /dev/null +++ b/report_py3o/i18n/pt_BR.po @@ -0,0 +1,286 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# Cezar José Sant Anna Junior , 2017 +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "(Nativo)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "Identificação" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nome" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Relatório" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Relatório" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/pt_PT.po b/report_py3o/i18n/pt_PT.po new file mode 100644 index 0000000000..8a72fbe956 --- /dev/null +++ b/report_py3o/i18n/pt_PT.po @@ -0,0 +1,286 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +#, fuzzy +msgid "Ir Actions Report" +msgstr "ir.actions.report.xml" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Nome" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Relatório" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Relatório" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/report_py3o.pot b/report_py3o/i18n/report_py3o.pot new file mode 100644 index 0000000000..ef2c7c7cd2 --- /dev/null +++ b/report_py3o/i18n/report_py3o.pot @@ -0,0 +1,278 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this" +" option, Odoo will generate instead a single report for the selected " +"records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is" +" not found into the bin path. You must install the libreoffice runtime on " +"the server. If the runtime is already installed and is not found by Odoo, " +"you can provide the full path to the runtime by setting the key " +"'py3o.conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/ro.po b/report_py3o/i18n/ro.po new file mode 100644 index 0000000000..e4f10a8337 --- /dev/null +++ b/report_py3o/i18n/ro.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Creat la" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/ru.po b/report_py3o/i18n/ru.po new file mode 100644 index 0000000000..73977f2836 --- /dev/null +++ b/report_py3o/i18n/ru.po @@ -0,0 +1,284 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \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" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Создано" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Создан" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Название" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/sk.po b/report_py3o/i18n/sk.po new file mode 100644 index 0000000000..ca520439c3 --- /dev/null +++ b/report_py3o/i18n/sk.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Meno" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/sl.po b/report_py3o/i18n/sl.po new file mode 100644 index 0000000000..1c8c2fe4b8 --- /dev/null +++ b/report_py3o/i18n/sl.po @@ -0,0 +1,285 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Naziv" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Poročilo" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Poročilo" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/sr.po b/report_py3o/i18n/sr.po new file mode 100644 index 0000000000..4d4c6a81a4 --- /dev/null +++ b/report_py3o/i18n/sr.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \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" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Ime" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/sr@latin.po b/report_py3o/i18n/sr@latin.po new file mode 100644 index 0000000000..64b4e692a8 --- /dev/null +++ b/report_py3o/i18n/sr@latin.po @@ -0,0 +1,284 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr" +"%40latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \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" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Ime:" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/sv.po b/report_py3o/i18n/sv.po new file mode 100644 index 0000000000..6ae794e31f --- /dev/null +++ b/report_py3o/i18n/sv.po @@ -0,0 +1,300 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2024-06-27 09:55+0000\n" +"Last-Translator: jakobkrabbe \n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "(infödd)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "Fallback" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "Fältet \"Utdataformat\" krävs för Py3O-rapport" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "Filtyp" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "Grupp av" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" +"Om användaren inte anger någon mall kommer denna att användas. Den bör vara " +"en relativ sökväg till roten för DIN modul eller en absolut sökväg på din " +"server." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" +"Om du kör en rapport på flera poster kommer Odoo som standard att generera " +"en ZIP-fil som innehåller lika många filer som de valda posterna. Om du " +"aktiverar det här alternativet kommer Odoo istället att generera en enda " +"rapport för de valda posterna." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "Rapport om Ir-åtgärder" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "Är Py3O inbyggt format" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "Är Py3O-rapporten inte tillgänglig" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "LibreOffice-mall" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "LibreOffice mall filtyp" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" +"Libreoffice runtime är inte tillgänglig. Vänligen kontakta din administratör." + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "Modul" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "Msg Py3O-rapport inte tillgänglig" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "Flera poster i en enda rapport" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Namn" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "Ingen mall hittades. Avbryter." + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "ODF-presentation" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "ODF-presentation (platt)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "ODF kalkylblad" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "ODF kalkylblad (platt)" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "ODF textdokument" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "ODF Textdokument (platt)" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "Utmatningsformat" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "Sökväg till libreoffice runtime" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "Py3o Demo Rapport" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "Py3o-rapporter" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "Py3o-mallar" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "Py3o-mall" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "Rapportera åtgärd" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "Rapportera Py30" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "Rapporttyp" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "Mall" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "Den implementeringsmodul som tillhandahåller denna rapport" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" +"Körningsprogrammet libreoffice krävs för att generera py3o-rapporten \"%s\" " +"men finns inte i bin-sökvägen. Du måste installera libreoffice runtime på " +"servern. Om körtiden redan är installerad och inte hittas av Odoo kan du " +"ange den fullständiga sökvägen till körtiden genom att ange nyckeln \"py3o." +"conversion_command\" i konfigurationsparametrarna." + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" +"Den typ av rapport som kommer att återges, var och en har sin egen " +"återgivningsmetod. HTML innebär att rapporten öppnas direkt i din webbläsare " +"PDF innebär att rapporten renderas med Wkhtmltopdf och laddas ner av " +"användaren." + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "objekt.namn.ersätt(' ', '_') + '-demo.odt'" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "py3o" diff --git a/report_py3o/i18n/th.po b/report_py3o/i18n/th.po new file mode 100644 index 0000000000..3a865e5f99 --- /dev/null +++ b/report_py3o/i18n/th.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "รหัส" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "ชื่อ" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/tr.po b/report_py3o/i18n/tr.po new file mode 100644 index 0000000000..b81029c636 --- /dev/null +++ b/report_py3o/i18n/tr.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +#, fuzzy +msgid "Ir Actions Report" +msgstr "ir.actions.report.xml" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Son güncelleme" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Adı" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/tr_TR.po b/report_py3o/i18n/tr_TR.po new file mode 100644 index 0000000000..adf3a675c5 --- /dev/null +++ b/report_py3o/i18n/tr_TR.po @@ -0,0 +1,285 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "Kimlik" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Ad" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +#, fuzzy +msgid "Report Action" +msgstr "Rapor" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +#, fuzzy +msgid "Report Type" +msgstr "Rapor" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/uk.po b/report_py3o/i18n/uk.po new file mode 100644 index 0000000000..181ef680a0 --- /dev/null +++ b/report_py3o/i18n/uk.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \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" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Створив" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Дата створення" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Name" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/vi.po b/report_py3o/i18n/vi.po new file mode 100644 index 0000000000..d12c19cc5b --- /dev/null +++ b/report_py3o/i18n/vi.po @@ -0,0 +1,282 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "Tên" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/vi_VN.po b/report_py3o/i18n/vi_VN.po new file mode 100644 index 0000000000..a9afbe1660 --- /dev/null +++ b/report_py3o/i18n/vi_VN.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/zh_CN.po b/report_py3o/i18n/zh_CN.po new file mode 100644 index 0000000000..f5e884c43b --- /dev/null +++ b/report_py3o/i18n/zh_CN.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "创建者" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "ID" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "名称" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/i18n/zh_TW.po b/report_py3o/i18n/zh_TW.po new file mode 100644 index 0000000000..a0fe4baf2f --- /dev/null +++ b/report_py3o/i18n/zh_TW.po @@ -0,0 +1,283 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * report_py3o +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:52+0000\n" +"PO-Revision-Date: 2018-01-16 08:52+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "(Native)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_uid +msgid "Created by" +msgstr "建立者" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__create_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__create_date +msgid "Created on" +msgstr "建立於" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__display_name +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "Fallback" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "Field 'Output Format' is required for Py3O report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "File Type" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_template_configuration_search_view +msgid "Group By" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__id +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__id +msgid "ID" +msgstr "編號" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_template_fallback +msgid "" +"If the user does not provide a template this will be used it should be a " +"relative path to root of YOUR module or an absolute path on your server." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "" +"If you execute a report on several records, by default Odoo will generate a " +"ZIP file that contains as many files as selected records. If you enable this " +"option, Odoo will generate instead a single report for the selected records." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__ir_actions_report_id +msgid "Ir Actions Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_native_format +msgid "Is Py3O Native Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__is_py3o_report_not_available +msgid "Is Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report____last_update +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template____last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_uid +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_report__write_date +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__py3o_template_data +#: model_terms:ir.ui.view,arch_db:report_py3o.py3o_report_view +msgid "LibreOffice Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__filetype +msgid "LibreOffice Template File Type" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "Libreoffice runtime not available. Please contact your administrator." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__module +msgid "Module" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__msg_py3o_report_not_available +msgid "Msg Py3O Report Not Available" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_multi_in_one +msgid "Multiple Records in a Single Report" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_py3o_template__name +msgid "Name" +msgstr "名稱" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/py3o_report.py:0 +#, python-format +msgid "No template found. Aborting." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odp +msgid "ODF Presentation" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodp +msgid "ODF Presentation (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__ods +msgid "ODF Spreadsheet" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fods +msgid "ODF Spreadsheet (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__odt +msgid "ODF Text Document" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__py3o_template__filetype__fodt +msgid "ODF Text Document (Flat)" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_filetype +msgid "Output Format" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__lo_bin_path +msgid "Path to the libreoffice runtime" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,name:report_py3o.res_users_report_py3o +msgid "Py3o Demo Report" +msgstr "" + +#. module: report_py3o +#: model_terms:ir.ui.view,arch_db:report_py3o.act_report_xml_search_view +msgid "Py3o Reports" +msgstr "" + +#. module: report_py3o +#: model:ir.actions.act_window,name:report_py3o.py3o_template_configuration_action +#: model:ir.ui.menu,name:report_py3o.py3o_template_configuration_menu +msgid "Py3o Templates" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_template +msgid "Py3o template" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_ir_actions_report +msgid "Report Action" +msgstr "" + +#. module: report_py3o +#: model:ir.model,name:report_py3o.model_py3o_report +msgid "Report Py30" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__report_type +msgid "Report Type" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,field_description:report_py3o.field_ir_actions_report__py3o_template_id +msgid "Template" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__module +msgid "The implementer module that provides this report" +msgstr "" + +#. module: report_py3o +#. odoo-python +#: code:addons/report_py3o/models/ir_actions_report.py:0 +#, python-format +msgid "" +"The libreoffice runtime is required to genereate the py3o report '%s' but is " +"not found into the bin path. You must install the libreoffice runtime on the " +"server. If the runtime is already installed and is not found by Odoo, you " +"can provide the full path to the runtime by setting the key 'py3o." +"conversion_command' into the configuration parameters." +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields,help:report_py3o.field_ir_actions_report__report_type +msgid "" +"The type of the report that will be rendered, each one having its own " +"rendering method. HTML means the report will be opened directly in your " +"browser PDF means the report will be rendered using Wkhtmltopdf and " +"downloaded by the user." +msgstr "" + +#. module: report_py3o +#: model:ir.actions.report,print_report_name:report_py3o.res_users_report_py3o +msgid "object.name.replace(' ', '_') + '-demo.odt'" +msgstr "" + +#. module: report_py3o +#: model:ir.model.fields.selection,name:report_py3o.selection__ir_actions_report__report_type__py3o +msgid "py3o" +msgstr "" diff --git a/report_py3o/models/__init__.py b/report_py3o/models/__init__.py new file mode 100644 index 0000000000..3da72d0f29 --- /dev/null +++ b/report_py3o/models/__init__.py @@ -0,0 +1,3 @@ +from . import py3o_template +from . import ir_actions_report +from . import py3o_report diff --git a/report_py3o/models/_py3o_parser_context.py b/report_py3o/models/_py3o_parser_context.py new file mode 100644 index 0000000000..10334f0dc9 --- /dev/null +++ b/report_py3o/models/_py3o_parser_context.py @@ -0,0 +1,139 @@ +# Copyright 2018 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl) + +import html +import logging +import time +from base64 import b64decode + +from odoo.tools import mail, misc + +logger = logging.getLogger(__name__) + +try: + from genshi.core import Markup +except ImportError: + logger.debug("Cannot import py3o.template") + + +def format_multiline_value(value): + if value: + return Markup( + html.escape(value) + .replace("\n", "") + .replace("\t", "") + ) + return "" + + +def display_address(address_record, without_company=False): + return address_record._display_address(without_company=without_company) + + +class Py3oParserContext: + def __init__(self, env): + self._env = env + + self.localcontext = { + "user": self._env.user, + "lang": self._env.lang, + # Odoo default format methods + "o_format_lang": self._format_lang, + # prefixes with o_ to avoid nameclash with default method provided + # by py3o.template + "o_format_date": self._format_date, + "o_format_datetime": self._format_datetime, + # give access to the time lib + "time": time, + # keeps methods from report_sxw to ease migration + "display_address": display_address, + "formatLang": self._old_format_lang, + "format_multiline_value": format_multiline_value, + "html_sanitize": mail.html2plaintext, + "b64decode": b64decode, + } + + def _format_lang( + self, + value, + lang_code=False, + digits=None, + grouping=True, + monetary=False, + dp=False, + currency_obj=False, + no_break_space=True, + ): + env = self._env + if lang_code: + context = dict(env.context, lang=lang_code) + env = env(context=context) + formatted_value = misc.formatLang( + env, + value, + digits=digits, + grouping=grouping, + monetary=monetary, + dp=dp, + currency_obj=currency_obj, + ) + if currency_obj and currency_obj.symbol and no_break_space: + parts = [] + if currency_obj.position == "after": + parts = formatted_value.rsplit(" ", 1) + elif currency_obj and currency_obj.position == "before": + parts = formatted_value.split(" ", 1) + if parts: + formatted_value = "\N{NO-BREAK SPACE}".join(parts) + return formatted_value + + def _format_date(self, value, lang_code=False, date_format=False): + return misc.format_date( + self._env, value, lang_code=lang_code, date_format=date_format + ) + + def _format_datetime(self, value, tz=False, dt_format="medium", lang_code=False): + return misc.format_datetime( + self._env, value, tz=tz, dt_format=dt_format, lang_code=lang_code + ) + + def _old_format_lang( + self, + value, + digits=None, + date=False, + date_time=False, + grouping=True, + monetary=False, + dp=False, + currency_obj=False, + ): + """ + :param value: The value to format + :param digits: Number of digits to display by default + :param date: True if value must be formatted as a date (default False) + :param date_time: True if value must be formatted as a datetime + (default False) + :param grouping: If value is float and grouping is True, the value will + be formatted with the appropriate separators between + figures according to the current lang specifications + :param monetary: If value is float and monetary is True and grouping is + True the value will be formatted according to the + monetary format defined for the current lang + :param dp: Decimal precision + :param currency_obj: If provided the currency symbol will be added to + value at position defined by the currency object + :return: The formatted value + """ + if not date and not date_time: + return self._format_lang( + value, + digits=digits, + grouping=grouping, + monetary=monetary, + dp=dp, + currency_obj=currency_obj, + no_break_space=True, + ) + + return self._format_date(value) diff --git a/report_py3o/models/ir_actions_report.py b/report_py3o/models/ir_actions_report.py new file mode 100644 index 0000000000..ccb067e9a4 --- /dev/null +++ b/report_py3o/models/ir_actions_report.py @@ -0,0 +1,196 @@ +# Copyright 2013 XCG Consulting (http://odoo.consulting) +# Copyright 2018 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +import logging + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError +from odoo.tools.misc import find_in_path +from odoo.tools.safe_eval import safe_eval, time + +logger = logging.getLogger(__name__) + +try: + from py3o.formats import Formats +except ImportError: + logger.debug("Cannot import py3o.formats") + +PY3O_CONVERSION_COMMAND_PARAMETER = "py3o.conversion_command" + + +class IrActionsReport(models.Model): + """Inherit from ir.actions.report to allow customizing the template + file. The user cam chose a template from a list. + The list is configurable in the configuration tab, see py3o_template.py + """ + + _inherit = "ir.actions.report" + + @api.constrains("py3o_filetype", "report_type") + def _check_py3o_filetype(self): + for report in self: + if report.report_type == "py3o" and not report.py3o_filetype: + raise ValidationError( + _("Field 'Output Format' is required for Py3O report") + ) + + @api.model + def _get_py3o_filetypes(self): + formats = Formats() + names = formats.get_known_format_names() + selections = [] + for name in names: + description = name + if formats.get_format(name).native: + description = description + " " + _("(Native)") + selections.append((name, description)) + return selections + + report_type = fields.Selection( + selection_add=[("py3o", "py3o")], + ondelete={ + "py3o": "cascade", + }, + ) + + py3o_filetype = fields.Selection( + selection="_get_py3o_filetypes", string="Output Format" + ) + is_py3o_native_format = fields.Boolean(compute="_compute_is_py3o_native_format") + py3o_template_id = fields.Many2one("py3o.template", "Template") + module = fields.Char(help="The implementer module that provides this report") + py3o_template_fallback = fields.Char( + "Fallback", + size=128, + help=( + "If the user does not provide a template this will be used " + "it should be a relative path to root of YOUR module " + "or an absolute path on your server." + ), + ) + py3o_multi_in_one = fields.Boolean( + string="Multiple Records in a Single Report", + help="If you execute a report on several records, " + "by default Odoo will generate a ZIP file that contains as many " + "files as selected records. If you enable this option, Odoo will " + "generate instead a single report for the selected records.", + ) + lo_bin_path = fields.Char( + string="Path to the libreoffice runtime", compute="_compute_lo_bin_path" + ) + is_py3o_report_not_available = fields.Boolean( + compute="_compute_py3o_report_not_available" + ) + msg_py3o_report_not_available = fields.Char( + compute="_compute_py3o_report_not_available" + ) + + @api.model + def _register_hook(self): + self._validate_reports() + + @api.model + def _validate_reports(self): + """Check if the existing py3o reports should work with the current + installation. + + This method log a warning message into the logs for each report + that should not work. + """ + for report in self.search([("report_type", "=", "py3o")]): + if report.is_py3o_report_not_available: + logger.warning(report.msg_py3o_report_not_available) + + @api.model + def _get_lo_bin(self): + lo_bin = ( + self.env["ir.config_parameter"] + .sudo() + .get_param(PY3O_CONVERSION_COMMAND_PARAMETER, "libreoffice") + ) + try: + lo_bin = find_in_path(lo_bin) + except OSError: + lo_bin = None + return lo_bin + + @api.depends("report_type", "py3o_filetype") + def _compute_is_py3o_native_format(self): + fmt = Formats() + for rec in self: + rec.is_py3o_native_format = False + if not rec.report_type == "py3o" or not rec.py3o_filetype: + continue + filetype = rec.py3o_filetype + rec.is_py3o_native_format = fmt.get_format(filetype).native + + def _compute_lo_bin_path(self): + lo_bin = self._get_lo_bin() + for rec in self: + rec.lo_bin_path = lo_bin + + @api.depends("lo_bin_path", "is_py3o_native_format", "report_type") + def _compute_py3o_report_not_available(self): + for rec in self: + rec.is_py3o_report_not_available = False + rec.msg_py3o_report_not_available = "" + if not rec.report_type == "py3o": + continue + if not rec.is_py3o_native_format and not rec.lo_bin_path: + rec.is_py3o_report_not_available = True + rec.msg_py3o_report_not_available = ( + _( + "The libreoffice runtime is required to genereate the " + "py3o report '%s' but is not found into the bin path. You " + "must install the libreoffice runtime on the server. If " + "the runtime is already installed and is not found by " + "Odoo, you can provide the full path to the runtime by " + "setting the key 'py3o.conversion_command' into the " + "configuration parameters." + ) + % rec.name + ) + + @api.model + def get_from_report_name(self, report_name, report_type): + return self.search( + [("report_name", "=", report_name), ("report_type", "=", report_type)] + ) + + @api.model + def _render_py3o(self, report_ref, res_ids, data=None): + report = self._get_report(report_ref) + if report.report_type != "py3o": + raise RuntimeError( + "py3o rendition is only available on py3o report.\n" + f"(current: '{report.report_type}', expected 'py3o'" + ) + return ( + self.env["py3o.report"] + .create({"ir_actions_report_id": report.id}) + .create_report(res_ids, data) + ) + + def gen_report_download_filename(self, res_ids, data): + """Override this function to change the name of the downloaded report""" + self.ensure_one() + report = self.get_from_report_name(self.report_name, self.report_type) + if report.print_report_name and not len(res_ids) > 1: + obj = self.env[self.model].browse(res_ids) + return safe_eval(report.print_report_name, {"object": obj, "time": time}) + return f"{self.name}.{self.py3o_filetype}" + + def _get_attachments(self, res_ids): + """Return the report already generated for the given res_ids""" + self.ensure_one() + save_in_attachment = {} + if res_ids: + # Dispatch the records by ones having an attachment + Model = self.env[self.model] + record_ids = Model.browse(res_ids) + if self.attachment: + for record_id in record_ids: + attachment_id = self.retrieve_attachment(record_id) + if attachment_id: + save_in_attachment[record_id.id] = attachment_id + return save_in_attachment diff --git a/report_py3o/models/py3o_report.py b/report_py3o/models/py3o_report.py new file mode 100644 index 0000000000..c4629c5587 --- /dev/null +++ b/report_py3o/models/py3o_report.py @@ -0,0 +1,398 @@ +# Copyright 2013 XCG Consulting (http://odoo.consulting) +# Copyright 2016 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl) +import base64 +import logging +import os +import subprocess +import sys +import tempfile +import warnings +from base64 import b64decode +from contextlib import closing +from io import BytesIO +from zipfile import ZIP_DEFLATED, ZipFile + +import pkg_resources + +from odoo import _, api, fields, models, tools +from odoo.exceptions import AccessError +from odoo.tools.safe_eval import safe_eval, time + +from ._py3o_parser_context import Py3oParserContext + +logger = logging.getLogger(__name__) + +try: + # workaround for https://github.com/edgewall/genshi/issues/15 + # that makes runbot build red because of the DeprecationWarning + with warnings.catch_warnings(): + warnings.filterwarnings("ignore", category=DeprecationWarning) + from py3o.template import Template + from py3o import formats +except ImportError: + logger.debug("Cannot import py3o.template") +try: + from py3o.formats import Formats, UnkownFormatException +except ImportError: + logger.debug("Cannot import py3o.formats") +try: + from PyPDF2 import PdfFileReader, PdfFileWriter +except ImportError: + logger.debug("Cannot import PyPDF2") + +_extender_functions = {} + + +class TemplateNotFound(Exception): + pass + + +def py3o_report_extender(report_xml_id=None): + """ + A decorator to define function to extend the context sent to a template. + This will be called at the creation of the report. + The following arguments will be passed to it: + - ir_report: report instance + - localcontext: The context that will be passed to the report engine + If no report_xml_id is given the extender is registered for all py3o + reports + Idea copied from CampToCamp report_webkit module. + + :param report_xml_id: xml id of the report + :return: a decorated class + """ + global _extender_functions + + def fct1(fct): + _extender_functions.setdefault(report_xml_id, []).append(fct) + return fct + + return fct1 + + +@py3o_report_extender() +def default_extend(report_xml, context): + context["report_xml"] = report_xml + + +class Py3oReport(models.TransientModel): + _name = "py3o.report" + _description = "Report Py30" + + ir_actions_report_id = fields.Many2one( + comodel_name="ir.actions.report", required=True + ) + + def _is_valid_template_path(self, path): + """Check if the path is a trusted path for py3o templates.""" + real_path = os.path.realpath(path) + root_path = tools.config.get_misc("report_py3o", "root_tmpl_path") + if not root_path: + logger.warning( + "You must provide a root template path into odoo.cfg to be " + "able to use py3o template configured with an absolute path " + "%s", + real_path, + ) + return False + is_valid = real_path.startswith(root_path + os.path.sep) + if not is_valid: + logger.warning( + "Py3o template path is not valid. %s is not a child of root " "path %s", + real_path, + root_path, + ) + return is_valid + + def _is_valid_template_filename(self, filename): + """Check if the filename can be used as py3o template""" + if filename and os.path.isfile(filename): + fname, ext = os.path.splitext(filename) + ext = ext.replace(".", "") + try: + fformat = Formats().get_format(ext) + if fformat and fformat.native: + return True + except UnkownFormatException: + logger.warning("Invalid py3o template %s", filename, exc_info=1) + logger.warning("%s is not a valid Py3o template filename", filename) + return False + + def _get_template_from_path(self, tmpl_name): + """Return the template from the path to root of the module if specied + or an absolute path on your server + """ + if not tmpl_name: + return None + report_xml = self.ir_actions_report_id + flbk_filename = None + if report_xml.module: + # if the default is defined + flbk_filename = pkg_resources.resource_filename( + "odoo.addons.%s" % report_xml.module, tmpl_name + ) + elif self._is_valid_template_path(tmpl_name): + flbk_filename = os.path.realpath(tmpl_name) + if self._is_valid_template_filename(flbk_filename): + with open(flbk_filename, "rb") as tmpl: + return tmpl.read() + return None + + def _get_template_fallback(self, model_instance): + """ + Return the template referenced in the report definition + :return: + """ + self.ensure_one() + report_xml = self.ir_actions_report_id + return self._get_template_from_path(report_xml.py3o_template_fallback) + + def get_template(self, model_instance): + """private helper to fetch the template data either from the database + or from the default template file provided by the implementer. + + ATM this method takes a report definition recordset + to try and fetch the report template from database. If not found it + will fallback to the template file referenced in the report definition. + + @returns: string or buffer containing the template data + + @raises: TemplateNotFound which is a subclass of + odoo.exceptions.DeferredException + """ + self.ensure_one() + report_xml = self.ir_actions_report_id + if report_xml.py3o_template_id.py3o_template_data: + # if a user gave a report template + tmpl_data = b64decode(report_xml.py3o_template_id.py3o_template_data) + + else: + tmpl_data = self._get_template_fallback(model_instance) + + if tmpl_data is None: + # if for any reason the template is not found + raise TemplateNotFound(_("No template found. Aborting."), sys.exc_info()) + + return tmpl_data + + def _extend_parser_context(self, context, report_xml): + # add default extenders + for fct in _extender_functions.get(None, []): + fct(report_xml, context) + # add extenders for registered on the template + xml_id = report_xml.get_external_id().get(report_xml.id) + if xml_id in _extender_functions: + for fct in _extender_functions[xml_id]: + fct(report_xml, context) + + def _get_parser_context(self, model_instance, data): + report_xml = self.ir_actions_report_id + context = Py3oParserContext(self.env).localcontext + context.update( + report_xml._get_rendering_context(report_xml, model_instance.ids, data) + ) + context["objects"] = model_instance + self._extend_parser_context(context, report_xml) + return context + + def _postprocess_report(self, model_instance, result_path): + if len(model_instance) == 1 and self.ir_actions_report_id.attachment: + with open(result_path, "rb") as f: + # we do all the generation process using files to avoid memory + # consumption... + # ... but odoo wants the whole data in memory anyways :) + buffer = BytesIO(f.read()) + attachment_name = safe_eval( + self.ir_actions_report_id.attachment, + {"object": model_instance, "time": time}, + ) + if attachment_name: + attachment_vals = { + "name": attachment_name, + "res_model": self.ir_actions_report_id.model, + "res_id": model_instance.id, + "raw": buffer.getvalue(), + } + try: + attach = self.env["ir.attachment"].create(attachment_vals) + except AccessError: + logger.info( + "Cannot save PDF report %s as attachment", + attachment_vals["name"], + ) + else: + logger.info( + "PDF document %s saved as attachment ID %d", + attachment_vals["name"], + attach.id, + ) + return result_path + + def _create_single_report(self, model_instance, data): + """This function to generate our py3o report""" + self.ensure_one() + result_fd, result_path = tempfile.mkstemp( + suffix=".ods", prefix="p3o.report.tmp." + ) + tmpl_data = self.get_template(model_instance) + + in_stream = BytesIO(tmpl_data) + with closing(os.fdopen(result_fd, "wb+")) as out_stream: + template = Template(in_stream, out_stream, escape_false=True) + localcontext = self._get_parser_context(model_instance, data) + template.render(localcontext) + out_stream.seek(0) + tmpl_data = out_stream.read() + + if self.env.context.get("report_py3o_skip_conversion"): + return result_path + + result_path = self._convert_single_report(result_path, model_instance, data) + + return self._postprocess_report(model_instance, result_path) + + def _convert_single_report(self, result_path, model_instance, data): + """Run a command to convert to our target format""" + if not self.ir_actions_report_id.is_py3o_native_format: + with tempfile.TemporaryDirectory() as tmp_user_installation: + command = self._convert_single_report_cmd( + result_path, + model_instance, + data, + user_installation=tmp_user_installation, + ) + logger.debug("Running command %s", command) + output = subprocess.check_output( + command, cwd=os.path.dirname(result_path) + ) + logger.debug("Output was %s", output) + self._cleanup_tempfiles([result_path]) + result_path, result_filename = os.path.split(result_path) + result_path = os.path.join( + result_path, + f"{os.path.splitext(result_filename)[0]}.{self.ir_actions_report_id.py3o_filetype}", + ) + return result_path + + def _convert_single_report_cmd( + self, result_path, model_instance, data, user_installation=None + ): + """Return a command list suitable for use in subprocess.call""" + lo_bin = self.ir_actions_report_id.lo_bin_path + if not lo_bin: + raise RuntimeError( + _( + "Libreoffice runtime not available. " + "Please contact your administrator." + ) + ) + cmd = [ + lo_bin, + "--headless", + "--convert-to", + self.ir_actions_report_id.py3o_filetype, + result_path, + ] + if user_installation: + cmd.append("-env:UserInstallation=file:%s" % user_installation) + return cmd + + def _get_or_create_single_report( + self, model_instance, data, existing_reports_attachment + ): + self.ensure_one() + attachment = existing_reports_attachment.get(model_instance.id) + if attachment and self.ir_actions_report_id.attachment_use: + content = base64.b64decode(attachment.datas) + fd, report_file = tempfile.mkstemp( + "." + self.ir_actions_report_id.py3o_filetype + ) + os.close(fd) + with open(report_file, "wb") as f: + f.write(content) + return report_file + return self._create_single_report(model_instance, data) + + def _zip_results(self, reports_path): + self.ensure_one() + fd, result_path = tempfile.mkstemp(suffix="zip", prefix="py3o-zip-result") + os.close(fd) + with ZipFile(result_path, "w", ZIP_DEFLATED) as zf: + for report_instance, report in reports_path.items(): + fname = self.ir_actions_report_id.gen_report_download_filename( + report_instance.ids, {} + ) + zf.write(report, fname) + return result_path + + @api.model + def _merge_pdf(self, reports_path): + """Merge PDF files into one. + + :param reports_path: list of path of pdf files + :returns: path of the merged pdf + """ + writer = PdfFileWriter() + for path in reports_path: + reader = PdfFileReader(path) + writer.appendPagesFromReader(reader) + merged_file_fd, merged_file_path = tempfile.mkstemp( + suffix=".pdf", prefix="report.merged.tmp." + ) + with closing(os.fdopen(merged_file_fd, "wb")) as merged_file: + writer.write(merged_file) + return merged_file_path + + def _merge_results(self, reports_path): + self.ensure_one() + filetype = self.ir_actions_report_id.py3o_filetype + path_list = list(reports_path.values()) + if not reports_path: + return False, False + if len(reports_path) == 1: + return path_list[0], filetype + if filetype == formats.FORMAT_PDF: + return self._merge_pdf(path_list), formats.FORMAT_PDF + else: + return self._zip_results(reports_path), "zip" + + @api.model + def _cleanup_tempfiles(self, temporary_files): + # Manual cleanup of the temporary files + for temporary_file in temporary_files: + try: + os.unlink(temporary_file) + except OSError: + logger.error("Error when trying to remove file %s" % temporary_file) + + def create_report(self, res_ids, data): + """Override this function to handle our py3o report""" + model_instances = self.env[self.ir_actions_report_id.model].browse(res_ids) + reports_path = {} + if len(res_ids) > 1 and self.ir_actions_report_id.py3o_multi_in_one: + reports_path[model_instances] = self._create_single_report( + model_instances, data + ) + else: + existing_reports_attachment = self.ir_actions_report_id._get_attachments( + res_ids + ) + for model_instance in model_instances: + reports_path[model_instance] = self._get_or_create_single_report( + model_instance, data, existing_reports_attachment + ) + + result_path, filetype = self._merge_results(reports_path) + cleanup_path = list(reports_path.values()) + cleanup_path.append(result_path) + + # Here is a little joke about Odoo + # we do all the generation process using files to avoid memory + # consumption... + # ... but odoo wants the whole data in memory anyways :) + + with open(result_path, "r+b") as fd: + res = fd.read() + self._cleanup_tempfiles(set(cleanup_path)) + return res, filetype diff --git a/report_py3o/models/py3o_template.py b/report_py3o/models/py3o_template.py new file mode 100644 index 0000000000..1f93733227 --- /dev/null +++ b/report_py3o/models/py3o_template.py @@ -0,0 +1,24 @@ +# Copyright 2013 XCG Consulting (http://odoo.consulting) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from odoo import fields, models + + +class Py3oTemplate(models.Model): + _name = "py3o.template" + _description = "Py3o template" + + name = fields.Char(required=True) + py3o_template_data = fields.Binary("LibreOffice Template") + filetype = fields.Selection( + selection=[ + ("odt", "ODF Text Document"), + ("ods", "ODF Spreadsheet"), + ("odp", "ODF Presentation"), + ("fodt", "ODF Text Document (Flat)"), + ("fods", "ODF Spreadsheet (Flat)"), + ("fodp", "ODF Presentation (Flat)"), + ], + string="LibreOffice Template File Type", + required=True, + default="odt", + ) diff --git a/report_py3o/pyproject.toml b/report_py3o/pyproject.toml new file mode 100644 index 0000000000..4231d0cccb --- /dev/null +++ b/report_py3o/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/report_py3o/readme/CONFIGURE.md b/report_py3o/readme/CONFIGURE.md new file mode 100644 index 0000000000..70fdb641f2 --- /dev/null +++ b/report_py3o/readme/CONFIGURE.md @@ -0,0 +1,98 @@ +For example, to replace the native invoice report by a custom py3o +report, add the following XML file in your custom module: + +``` + + + + + py3o + odt + my_custom_module_base + report/account_invoice.odt + + + +``` + +where *my_custom_module_base* is the name of the custom Odoo module. In +this example, the invoice ODT file is located in +*my_custom_module_base/report/account_invoice.odt*. + +It's also possible to reference a template located in a trusted path of +your Odoo server. In this case you must let the *module* entry empty and +specify the path to the template as *py3o_template_fallback*. + +``` + + + + + py3o + odt + /odoo/templates/py3o/report/account_invoice.odt + + + +``` + +Moreover, you must also modify the Odoo server configuration file to +declare the allowed root directory for your py3o templates. Only +templates located into this directory can be loaded by py3o report. + +``` +[options] +... + +[report_py3o] +root_tmpl_path=/odoo/templates/py3o +``` + +If you want an invoice in PDF format instead of ODT format, the XML file +should look like: + +``` + + + + + py3o + pdf + my_custom_module_base + report/account_invoice.odt + + + +``` + +If you want to add a new py3o PDF report (and not replace a native +report), the XML file should look like this: + +``` + + + + + Partner Summary + res.partner + res.partner.summary + py3o + pdf + my_custom_module_base + report/partner_summary.odt + + report + + + + +``` + +## Configuration parameters + +py3o.conversion_command +The command to be used to run the conversion, `libreoffice` by default. +If you change this, whatever you set here must accept the parameters +`--headless --convert-to $ext $file` and put the resulting file into +`$file`'s directory with extension `$ext`. The command will be started +in `$file`'s directory. diff --git a/report_py3o/readme/CONTRIBUTORS.md b/report_py3o/readme/CONTRIBUTORS.md new file mode 100644 index 0000000000..bdf7e263ae --- /dev/null +++ b/report_py3o/readme/CONTRIBUTORS.md @@ -0,0 +1,7 @@ +- Florent Aide ([XCG Consulting](http://odoo.consulting/)) +- Laurent Mignon \<\>, +- Alexis de Lattre \<\>, +- Guewen Baconnier \<\> +- Omar Castiñeira \<\> +- Holger Brunn \<\> +- Phuc Tran Thanh \<\> diff --git a/report_py3o/readme/DESCRIPTION.md b/report_py3o/readme/DESCRIPTION.md new file mode 100644 index 0000000000..eac959f3b7 --- /dev/null +++ b/report_py3o/readme/DESCRIPTION.md @@ -0,0 +1,45 @@ +The py3o reporting engine is a reporting engine for Odoo based on +[Libreoffice](http://www.libreoffice.org/): + +- the report is created with Libreoffice (ODT or ODS), +- the report is stored on the server in OpenDocument format (.odt or + .ods file) +- the report is sent to the user in OpenDocument format or in any output + format supported by Libreoffice (PDF, HTML, DOC, DOCX, Docbook, XLS, + etc.) + +The key advantages of a Libreoffice based reporting engine are: + +- no need to be a developer to create or modify a report: the report is + created and modified with Libreoffice. So this reporting engine has a + full WYSIWYG report development tool! +- For a PDF report in A4/Letter format, it's easier to develop it with a + tool such as Libreoffice that is designed to create A4/Letter + documents than to develop it in HTML/CSS, also some print + peculiarities (backgrounds, margin boxes) are not very well supported + by the HTML/CSS based solutions. +- If you want your users to be able to modify the document after its + generation by Odoo, just configure the document with ODT output (or + DOC or DOCX) and the user will be able to modify the document with + Libreoffice (or Word) after its generation by Odoo. +- Easy development of spreadsheet reports in ODS format (XLS output + possible). + +This module *report_py3o* is the base module for the Py3o reporting +engine. If used alone, it will spawn a libreoffice process for each ODT +to PDF (or ODT to DOCX, ..) document conversion. This is slow and can +become a problem if you have a lot of reports to convert from ODT to +another format. In this case, you should consider the additionnal module +*report_py3o_fusion_server* which is designed to work with a libreoffice +daemon. With *report_py3o_fusion_server*, the technical environnement is +more complex to setup because you have to install additionnal software +components and run 2 daemons, but you have much better performances and +you can configure the libreoffice PDF export options in Odoo (allows to +generate PDF forms, PDF/A documents, password-protected PDFs, +watermarked PDFs, etc.). + +This reporting engine is an alternative to +[Aeroo](https://github.com/aeroo-community/aeroo_reports): these two +reporting engines have similar features but their implementation is +entirely different. You cannot use aeroo templates as drop in +replacement though, you'll have to change a few details. diff --git a/report_py3o/readme/INSTALL.md b/report_py3o/readme/INSTALL.md new file mode 100644 index 0000000000..5f1e998ddd --- /dev/null +++ b/report_py3o/readme/INSTALL.md @@ -0,0 +1,13 @@ +Install the required python libs: + +``` +pip install py3o.template +pip install py3o.formats +``` + +To allow the conversion of ODT or ODS reports to other formats (PDF, +DOC, DOCX, etc.), install libreoffice: + +``` +apt-get --no-install-recommends install libreoffice +``` diff --git a/report_py3o/readme/ROADMAP.md b/report_py3o/readme/ROADMAP.md new file mode 100644 index 0000000000..f2a0de0672 --- /dev/null +++ b/report_py3o/readme/ROADMAP.md @@ -0,0 +1,3 @@ +- generate barcode ? +- add more detailed example in demo file to showcase features +- add migration guide aeroo -\> py3o diff --git a/report_py3o/readme/USAGE.md b/report_py3o/readme/USAGE.md new file mode 100644 index 0000000000..52f6b41ebc --- /dev/null +++ b/report_py3o/readme/USAGE.md @@ -0,0 +1,43 @@ +The templating language is [extensively +documented](http://py3otemplate.readthedocs.io/en/latest/templating.html), +the records are exposed in libreoffice as `objects`, on which you can +also call functions. + +## Available functions and objects + +user +Browse record of current user + +lang +The user's company's language as string (ISO code) + +b64decode +`base64.b64decode` + +format_multiline_value(string) +Generate the ODF equivalent of `
` and ` ` for multiline fields +(ODF is XML internally, so those would be skipped otherwise) + +html_sanitize(string) +Sanitize HTML string + +time +Python's `time` module + +display_address(partner) +Return a formatted string of the partner's address + +o_format_lang(value, lang_code=False, digits=None, grouping=True, monetary=False, dp=False, currency_obj=False, no_break_space=True) +Return a formatted numeric or monetary value according to the context +language and timezone + +o_format_date(value, lang_code=False, date_format=False) +Return a formatted date or time value according to the context language +and timezone + +## Sample report templates + +Sample py3o report templates for the main Odoo native reports (invoice, +sale order, purchase order, picking, etc.) are available on the Github +project +[odoo-py3o-report-templates](https://github.com/akretion/odoo-py3o-report-templates). diff --git a/report_py3o/security/ir.model.access.csv b/report_py3o/security/ir.model.access.csv new file mode 100644 index 0000000000..bc6eb629b2 --- /dev/null +++ b/report_py3o/security/ir.model.access.csv @@ -0,0 +1,4 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_py3o_template_admin,access_py3o_template_admin,model_py3o_template,base.group_no_one,1,1,1,1 +access_py3o_template_user,access_py3o_template_user,model_py3o_template,base.group_user,1,0,0,0 +access_py3o_report_user,access_py3o_report_user,model_py3o_report,base.group_user,1,1,1,1 diff --git a/report_py3o/static/description/icon.png b/report_py3o/static/description/icon.png new file mode 100644 index 0000000000..3a0328b516 Binary files /dev/null and b/report_py3o/static/description/icon.png differ diff --git a/report_py3o/static/description/index.html b/report_py3o/static/description/index.html new file mode 100644 index 0000000000..278faaa72f --- /dev/null +++ b/report_py3o/static/description/index.html @@ -0,0 +1,655 @@ + + + + + +Py3o Report Engine + + + +
+

Py3o Report Engine

+ + +

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runboat

+

The py3o reporting engine is a reporting engine for Odoo based on +Libreoffice:

+
    +
  • the report is created with Libreoffice (ODT or ODS),
  • +
  • the report is stored on the server in OpenDocument format (.odt or +.ods file)
  • +
  • the report is sent to the user in OpenDocument format or in any output +format supported by Libreoffice (PDF, HTML, DOC, DOCX, Docbook, XLS, +etc.)
  • +
+

The key advantages of a Libreoffice based reporting engine are:

+
    +
  • no need to be a developer to create or modify a report: the report is +created and modified with Libreoffice. So this reporting engine has a +full WYSIWYG report development tool!
  • +
  • For a PDF report in A4/Letter format, it’s easier to develop it with a +tool such as Libreoffice that is designed to create A4/Letter +documents than to develop it in HTML/CSS, also some print +peculiarities (backgrounds, margin boxes) are not very well supported +by the HTML/CSS based solutions.
  • +
  • If you want your users to be able to modify the document after its +generation by Odoo, just configure the document with ODT output (or +DOC or DOCX) and the user will be able to modify the document with +Libreoffice (or Word) after its generation by Odoo.
  • +
  • Easy development of spreadsheet reports in ODS format (XLS output +possible).
  • +
+

This module report_py3o is the base module for the Py3o reporting +engine. If used alone, it will spawn a libreoffice process for each ODT +to PDF (or ODT to DOCX, ..) document conversion. This is slow and can +become a problem if you have a lot of reports to convert from ODT to +another format. In this case, you should consider the additionnal module +report_py3o_fusion_server which is designed to work with a libreoffice +daemon. With report_py3o_fusion_server, the technical environnement is +more complex to setup because you have to install additionnal software +components and run 2 daemons, but you have much better performances and +you can configure the libreoffice PDF export options in Odoo (allows to +generate PDF forms, PDF/A documents, password-protected PDFs, +watermarked PDFs, etc.).

+

This reporting engine is an alternative to +Aeroo: these two +reporting engines have similar features but their implementation is +entirely different. You cannot use aeroo templates as drop in +replacement though, you’ll have to change a few details.

+

Table of contents

+ +
+

Installation

+

Install the required python libs:

+
+pip install py3o.template
+pip install py3o.formats
+
+

To allow the conversion of ODT or ODS reports to other formats (PDF, +DOC, DOCX, etc.), install libreoffice:

+
+apt-get --no-install-recommends install libreoffice
+
+
+
+

Configuration

+

For example, to replace the native invoice report by a custom py3o +report, add the following XML file in your custom module:

+
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+<record id="account.account_invoices" model="ir.actions.report">
+    <field name="report_type">py3o</field>
+    <field name="py3o_filetype">odt</field>
+    <field name="module">my_custom_module_base</field>
+    <field name="py3o_template_fallback">report/account_invoice.odt</field>
+</record>
+
+</odoo>
+
+

where my_custom_module_base is the name of the custom Odoo module. In +this example, the invoice ODT file is located in +my_custom_module_base/report/account_invoice.odt.

+

It’s also possible to reference a template located in a trusted path of +your Odoo server. In this case you must let the module entry empty and +specify the path to the template as py3o_template_fallback.

+
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+<record id="account.account_invoices" model="ir.actions.report">
+    <field name="report_type">py3o</field>
+    <field name="py3o_filetype">odt</field>
+    <field name="py3o_template_fallback">/odoo/templates/py3o/report/account_invoice.odt</field>
+</record>
+
+</odoo>
+
+

Moreover, you must also modify the Odoo server configuration file to +declare the allowed root directory for your py3o templates. Only +templates located into this directory can be loaded by py3o report.

+
+[options]
+...
+
+[report_py3o]
+root_tmpl_path=/odoo/templates/py3o
+
+

If you want an invoice in PDF format instead of ODT format, the XML file +should look like:

+
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+<record id="account.account_invoices" model="ir.actions.report">
+    <field name="report_type">py3o</field>
+    <field name="py3o_filetype">pdf</field>
+    <field name="module">my_custom_module_base</field>
+    <field name="py3o_template_fallback">report/account_invoice.odt</field>
+</record>
+
+</odoo>
+
+

If you want to add a new py3o PDF report (and not replace a native +report), the XML file should look like this:

+
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+<record id="partner_summary_report" model="ir.actions.report">
+    <field name="name">Partner Summary</field>
+    <field name="model">res.partner</field>
+    <field name="report_name">res.partner.summary</field>
+    <field name="report_type">py3o</field>
+    <field name="py3o_filetype">pdf</field>
+    <field name="module">my_custom_module_base</field>
+    <field name="py3o_template_fallback">report/partner_summary.odt</field>
+    <!-- Add entry in "Print" drop-down list -->
+    <field name="binding_type">report</field>
+    <field name="binding_model_id" ref="base.model_res_partner"/>
+</record>
+
+</odoo>
+
+
+

Configuration parameters

+
+
py3o.conversion_command
+
The command to be used to run the conversion, libreoffice by +default. If you change this, whatever you set here must accept the +parameters --headless --convert-to $ext $file and put the +resulting file into $file’s directory with extension $ext. The +command will be started in $file’s directory.
+
+
+
+
+

Usage

+

The templating language is extensively +documented, +the records are exposed in libreoffice as objects, on which you can +also call functions.

+
+

Available functions and objects

+
+
user
+
Browse record of current user
+
+
+
lang
+
The user’s company’s language as string (ISO code)
+
+
+
b64decode
+
base64.b64decode
+
+
+
format_multiline_value(string)
+
Generate the ODF equivalent of <br/> and &nbsp; for multiline +fields (ODF is XML internally, so those would be skipped otherwise)
+
+
+
html_sanitize(string)
+
Sanitize HTML string
+
+
+
time
+
Python’s time module
+
+
+
display_address(partner)
+
Return a formatted string of the partner’s address
+
+
+
o_format_lang(value, lang_code=False, digits=None, grouping=True, +monetary=False, dp=False, currency_obj=False, no_break_space=True)
+
Return a formatted numeric or monetary value according to the context +language and timezone
+
+
+
o_format_date(value, lang_code=False, date_format=False)
+
Return a formatted date or time value according to the context +language and timezone
+
+
+
+

Sample report templates

+

Sample py3o report templates for the main Odoo native reports (invoice, +sale order, purchase order, picking, etc.) are available on the Github +project +odoo-py3o-report-templates.

+
+
+
+

Known issues / Roadmap

+
    +
  • generate barcode ?
  • +
  • add more detailed example in demo file to showcase features
  • +
  • add migration guide aeroo -> py3o
  • +
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • XCG Consulting
  • +
  • ACSONE SA/NV
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+ +Odoo Community Association + +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/reporting-engine project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/report_py3o/static/src/js/py3oactionservice.esm.js b/report_py3o/static/src/js/py3oactionservice.esm.js new file mode 100644 index 0000000000..41ed91282a --- /dev/null +++ b/report_py3o/static/src/js/py3oactionservice.esm.js @@ -0,0 +1,54 @@ +/** @odoo-module **/ + +import {download} from "@web/core/network/download"; +import {registry} from "@web/core/registry"; + +registry + .category("ir.actions.report handlers") + .add("py3o_handler", async function (action, options, env) { + if (action.report_type === "py3o") { + let url = `/report/py3o/${action.report_name}`; + const actionContext = action.context || {}; + if ( + typeof action.data === "undefined" || + action.data === null || + typeof action.data === "object" + ) { + // Build a query string with `action.data` (it's the place where reports + // using a wizard to customize the output traditionally put their options) + if (actionContext.active_ids) { + var activeIDsPath = "/" + actionContext.active_ids.join(","); + url += activeIDsPath; + } + } else { + var serializedOptionsPath = + "?options=" + encodeURIComponent(JSON.stringify(action.data)); + serializedOptionsPath += + "&context=" + encodeURIComponent(JSON.stringify(actionContext)); + url += serializedOptionsPath; + } + env.services.ui.block(); + try { + await download({ + url: "/report/download", + data: { + data: JSON.stringify([url, action.report_type]), + context: JSON.stringify(env.services.user.context), + }, + }); + } finally { + env.services.ui.unblock(); + } + const onClose = options.onClose; + if (action.close_on_report_download) { + return env.services.action.doAction( + {type: "ir.actions.act_window_close"}, + {onClose} + ); + } else if (onClose) { + onClose(); + } + return Promise.resolve(true); + } + return Promise.resolve(false); + }); diff --git a/report_py3o/tests/__init__.py b/report_py3o/tests/__init__.py new file mode 100644 index 0000000000..13bc3247b7 --- /dev/null +++ b/report_py3o/tests/__init__.py @@ -0,0 +1 @@ +from . import test_report_py3o diff --git a/report_py3o/tests/test_report_py3o.py b/report_py3o/tests/test_report_py3o.py new file mode 100644 index 0000000000..1dcd704a1a --- /dev/null +++ b/report_py3o/tests/test_report_py3o.py @@ -0,0 +1,274 @@ +# Copyright 2016 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).). + +import base64 +import logging +import os +import shutil +import sys +import tempfile +from base64 import b64decode, b64encode +from contextlib import contextmanager +from unittest import mock + +import pkg_resources +from packaging import version +from PyPDF2 import PdfFileWriter + +from odoo import tools +from odoo.exceptions import ValidationError +from odoo.tests.common import TransactionCase + +from odoo.addons.base.tests.test_mimetypes import PNG + +from ..models._py3o_parser_context import format_multiline_value +from ..models.ir_actions_report import PY3O_CONVERSION_COMMAND_PARAMETER +from ..models.py3o_report import TemplateNotFound + +logger = logging.getLogger(__name__) + +try: + from genshi.core import Markup +except ImportError: + logger.debug("Cannot import genshi.core") + +# Ensuring compatibility with PyPDF2 versions depending on the Python version +PYTHON_VERSION = version.parse(sys.version.split(" ")[0]) + +# Conditional import based on Python version +if PYTHON_VERSION <= version.parse("3.10"): + from PyPDF2.pdf import PageObject +else: + from PyPDF2 import PageObject + + +@contextmanager +def temporary_copy(path): + filname, ext = os.path.splitext(path) + tmp_filename = tempfile.mktemp(suffix="." + ext) + try: + shutil.copy2(path, tmp_filename) + yield tmp_filename + finally: + os.unlink(tmp_filename) + + +class TestReportPy3o(TransactionCase): + def setUp(self): + super().setUp() + self.env.user.image_1920 = PNG + self.report = self.env.ref("report_py3o.res_users_report_py3o") + self.py3o_report = self.env["py3o.report"].create( + {"ir_actions_report_id": self.report.id} + ) + + def test_required_py3_filetype(self): + self.assertEqual(self.report.report_type, "py3o") + with self.assertRaises(ValidationError) as e: + self.report.py3o_filetype = False + self.assertEqual( + e.exception.args[0], "Field 'Output Format' is required for Py3O report" + ) + + def _render_patched(self, result_text="test result", call_count=1): + py3o_report = self.env["py3o.report"] + py3o_report_obj = py3o_report.create({"ir_actions_report_id": self.report.id}) + with mock.patch.object( + py3o_report.__class__, "_create_single_report" + ) as patched_pdf: + result = tempfile.mktemp(".txt") + with open(result, "w") as fp: + fp.write(result_text) + patched_pdf.side_effect = ( + lambda record, data: py3o_report_obj._postprocess_report(record, result) + or result + ) + # test the call the the create method inside our custom parser + self.report._render(self.report.id, self.env.user.ids) + self.assertEqual(call_count, patched_pdf.call_count) + # generated files no more exists + self.assertFalse(os.path.exists(result)) + + def test_reports(self): + res = self.report._render(self.report.id, self.env.user.ids) + self.assertTrue(res) + + def test_reports_merge_zip(self): + self.report.py3o_filetype = "odt" + users = self.env["res.users"].search([]) + self.assertTrue(len(users) > 0) + py3o_report = self.env["py3o.report"] + _zip_results = self.py3o_report._zip_results + with mock.patch.object( + py3o_report.__class__, "_zip_results" + ) as patched_zip_results: + patched_zip_results.side_effect = _zip_results + content, filetype = self.report._render(self.report.id, users.ids) + self.assertEqual(1, patched_zip_results.call_count) + self.assertEqual(filetype, "zip") + + def test_reports_merge_pdf(self): + reports_path = [] + for _i in range(0, 3): + result = tempfile.mktemp(".txt") + writer = PdfFileWriter() + writer.addPage(PageObject.createBlankPage(width=100, height=100)) + with open(result, "wb") as fp: + writer.write(fp) + reports_path.append(result) + res = self.py3o_report._merge_pdf(reports_path) + self.assertTrue(res) + + def test_report_load_from_attachment(self): + self.report.write({"attachment_use": True, "attachment": "'my_saved_report'"}) + attachments = self.env["ir.attachment"].search([]) + self._render_patched() + new_attachments = self.env["ir.attachment"].search([]) + created_attachement = new_attachments - attachments + self.assertEqual(1, len(created_attachement)) + content = b64decode(created_attachement.datas) + self.assertEqual(b"test result", content) + # put a new content into tha attachement and check that the next + # time we ask the report we received the saved attachment not a newly + # generated document + created_attachement.datas = base64.b64encode(b"new content") + res = self.report._render(self.report.id, self.env.user.ids) + self.assertEqual((b"new content", self.report.py3o_filetype), res) + + def test_report_post_process(self): + """ + By default the post_process method is in charge to save the + generated report into an ir.attachment if requested. + """ + self.report.attachment = "object.name + '.txt'" + ir_attachment = self.env["ir.attachment"] + attachements = ir_attachment.search([(1, "=", 1)]) + self._render_patched() + attachements = ir_attachment.search([(1, "=", 1)]) - attachements + self.assertEqual(1, len(attachements.ids)) + self.assertEqual(self.env.user.name + ".txt", attachements.name) + self.assertEqual(self.env.user._name, attachements.res_model) + self.assertEqual(self.env.user.id, attachements.res_id) + self.assertEqual(b"test result", b64decode(attachements.datas)) + + @tools.misc.mute_logger("odoo.addons.report_py3o.models.py3o_report") + def test_report_template_configs(self): + # the demo template is specified with a relative path in in the module + # path + tmpl_name = self.report.py3o_template_fallback + flbk_filename = pkg_resources.resource_filename( + "odoo.addons.%s" % self.report.module, tmpl_name + ) + self.assertTrue(os.path.exists(flbk_filename)) + res = self.report._render(self.report.id, self.env.user.ids) + self.assertTrue(res) + # The generation fails if the template is not found + self.report.module = False + with self.assertRaises(TemplateNotFound), self.env.cr.savepoint(): + self.report._render(self.report.id, self.env.user.ids) + + # the template can also be provided as an abspath if it's root path + # is trusted + self.report.py3o_template_fallback = flbk_filename + with self.assertRaises(TemplateNotFound): + self.report._render(self.report.id, self.env.user.ids) + with temporary_copy(flbk_filename) as tmp_filename: + self.report.py3o_template_fallback = tmp_filename + tools.config.misc["report_py3o"] = { + "root_tmpl_path": os.path.realpath(os.path.dirname(tmp_filename)) + } + res = self.report._render(self.report.id, self.env.user.ids) + self.assertTrue(res) + + # the tempalte can also be provided as a binary field + self.report.py3o_template_fallback = False + + with open(flbk_filename, "rb") as tmpl_file: + tmpl_data = b64encode(tmpl_file.read()) + py3o_template = self.env["py3o.template"].create( + { + "name": "test_template", + "py3o_template_data": tmpl_data, + "filetype": "odt", + } + ) + self.report.py3o_template_id = py3o_template + self.report.py3o_template_fallback = flbk_filename + res = self.report._render(self.report.id, self.env.user.ids) + self.assertTrue(res) + + @tools.misc.mute_logger("odoo.addons.report_py3o.models.py3o_report") + def test_report_template_fallback_validity(self): + tmpl_name = self.report.py3o_template_fallback + flbk_filename = pkg_resources.resource_filename( + "odoo.addons.%s" % self.report.module, tmpl_name + ) + # an exising file in a native format is a valid template if it's + self.assertTrue(self.py3o_report._get_template_from_path(tmpl_name)) + self.report.module = None + # a directory is not a valid template.. + self.assertFalse(self.py3o_report._get_template_from_path("/etc/")) + self.assertFalse(self.py3o_report._get_template_from_path(".")) + # an vaild template outside the root_tmpl_path is not a valid template + # path + # located in trusted directory + self.report.py3o_template_fallback = flbk_filename + self.assertFalse(self.py3o_report._get_template_from_path(flbk_filename)) + with temporary_copy(flbk_filename) as tmp_filename: + self.assertTrue(self.py3o_report._get_template_from_path(tmp_filename)) + # check security + self.assertFalse( + self.py3o_report._get_template_from_path("rm -rf . & %s" % flbk_filename) + ) + # a file in a non native LibreOffice format is not a valid template + with tempfile.NamedTemporaryFile(suffix=".toto") as f: + self.assertFalse(self.py3o_report._get_template_from_path(f.name)) + # non exising files are not valid template + self.assertFalse(self.py3o_report._get_template_from_path("/etc/test.odt")) + + def test_escape_html_characters_format_multiline_value(self): + self.assertEqual( + Markup("<>&test;"), + format_multiline_value("<>\n&test;"), + ) + + def test_py3o_report_availability(self): + # This test could fails if libreoffice is not available on the server + self.report.py3o_filetype = "odt" + self.assertTrue(self.report.lo_bin_path) + self.assertTrue(self.report.is_py3o_native_format) + self.assertFalse(self.report.is_py3o_report_not_available) + self.assertFalse(self.report.msg_py3o_report_not_available) + + # specify a wrong lo bin path + self.env["ir.config_parameter"].set_param( + PY3O_CONVERSION_COMMAND_PARAMETER, "/wrong_path" + ) + self.report.refresh() + # no bin path available but the report is still available since + # the output is into native format + self.assertFalse(self.report.lo_bin_path) + self.assertFalse(self.report.is_py3o_report_not_available) + self.assertFalse(self.report.msg_py3o_report_not_available) + res = self.report._render(self.report.id, self.env.user.ids) + self.assertTrue(res) + + # The report should become unavailable for an non native output format + self.report.py3o_filetype = "pdf" + self.assertFalse(self.report.is_py3o_native_format) + self.assertTrue(self.report.is_py3o_report_not_available) + self.assertTrue(self.report.msg_py3o_report_not_available) + with self.assertRaises(RuntimeError): + self.report._render(self.report.id, self.env.user.ids) + + # if we reset the wrong path, everything should work + self.env["ir.config_parameter"].set_param( + PY3O_CONVERSION_COMMAND_PARAMETER, "libreoffice" + ) + self.report.refresh() + self.assertTrue(self.report.lo_bin_path) + self.assertFalse(self.report.is_py3o_native_format) + self.assertFalse(self.report.is_py3o_report_not_available) + self.assertFalse(self.report.msg_py3o_report_not_available) + res = self.report._render(self.report.id, self.env.user.ids) + self.assertTrue(res) diff --git a/report_py3o/views/ir_actions_report.xml b/report_py3o/views/ir_actions_report.xml new file mode 100644 index 0000000000..9ab4de362e --- /dev/null +++ b/report_py3o/views/ir_actions_report.xml @@ -0,0 +1,53 @@ + + + + + py3o_report_view + ir.actions.report + + + + + + + + + + + + + + + + + + + + + + py3o_report_search_view + ir.actions.report + + + + + + + + + diff --git a/report_py3o/views/py3o_template.xml b/report_py3o/views/py3o_template.xml new file mode 100644 index 0000000000..e057e77e79 --- /dev/null +++ b/report_py3o/views/py3o_template.xml @@ -0,0 +1,54 @@ + + + + py3o.template.configuration.search.view + py3o.template + + + + + + + + + + + + py3o.template.configuration.form.view + py3o.template + +
+ + + + + +
+
+
+ + py3o.template.configuration.tree.view + py3o.template + + + + + + + + + Py3o Templates + py3o.template + tree,form + + +
diff --git a/requirements.txt b/requirements.txt index 4cdf72bb14..b26724bca5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,6 @@ # generated from manifests external_dependencies lxml +py3o.formats +py3o.template xlrd xlsxwriter