Versión 4.2.2 Michal Čihař

Total Page:16

File Type:pdf, Size:1020Kb

Versión 4.2.2 Michal Čihař The Weblate Manual Versión 4.2.2 Michal Čihař 02 de septiembre de 2020 User docs 1 User docs 1 1.1 Fundamentos de Weblate ....................................... 1 1.2 Registro y perfil de usuario ...................................... 1 1.3 Traducir con Weblate ......................................... 10 1.4 Descargar y cargar traducciones ................................... 20 1.5 Comprobaciones y correcciones ................................... 22 1.6 Búsquedas .............................................. 37 1.7 Guía para el programador de aplicaciones .............................. 41 1.8 Flujos de trabajo de traducción .................................... 61 1.9 Preguntas frecuentes ......................................... 65 1.10 Formatos de archivo admitidos .................................... 72 1.11 Integración de control de versiones .................................. 90 1.12 Weblate’s REST API ......................................... 97 1.13 Cliente de Weblate .......................................... 136 1.14 API de Python de Weblate ...................................... 140 2 Administrator docs 142 2.1 Instrucciones de configuración .................................... 142 2.2 Implantaciones de Weblate ...................................... 195 2.3 Actualizar Weblate .......................................... 196 2.4 Backing up and moving Weblate ................................... 200 2.5 Autenticación ............................................. 205 2.6 Control de acceso ........................................... 214 2.7 Proyectos de traducción ........................................ 221 2.8 Language definitions ......................................... 237 2.9 Regionalización continua ....................................... 238 2.10 Licensing translations ......................................... 247 2.11 Proceso de traducción ........................................ 249 2.12 Comprobaciones y correcciones ................................... 255 2.13 Traducción automática ........................................ 263 2.14 Complementos ............................................ 269 2.15 Memoria de traducción ........................................ 279 2.16 Configuración ............................................. 281 2.17 Configuración de muestra ....................................... 304 2.18 Órdenes de gestión .......................................... 319 2.19 Anuncios ............................................... 330 2.20 Listas de componentes ........................................ 332 2.21 Módulos opcionales de Weblate ................................... 333 2.22 Personalizar Weblate ......................................... 338 2.23 Interfaz de gestión .......................................... 340 2.24 Obtener ayuda con Weblate ...................................... 347 i 2.25 Legal documents ........................................... 348 3 Contributor docs 350 3.1 Contributing to Weblate ....................................... 350 3.2 Starting contributing code to Weblate ................................ 351 3.3 Weblate source code ......................................... 355 3.4 Debugging Weblate .......................................... 356 3.5 Weblate por dentro .......................................... 357 3.6 Weblate frontend ........................................... 358 3.7 Informar de problemas en Weblate .................................. 359 3.8 Weblate testsuite and continuous integration ............................. 359 3.9 Data schemas ............................................. 361 3.10 Releasing Weblate .......................................... 365 3.11 Acerca de Weblate .......................................... 365 3.12 Licencia ................................................ 366 4 Historial de cambios 367 4.1 Weblate 4.2.2 ............................................. 367 4.2 Weblate 4.2.1 ............................................. 367 4.3 Weblate 4.2 .............................................. 367 4.4 Weblate 4.1.1 ............................................. 368 4.5 Weblate 4.1 .............................................. 369 4.6 Weblate 4.0.4 ............................................. 370 4.7 Weblate 4.0.3 ............................................. 370 4.8 Weblate 4.0.2 ............................................. 370 4.9 Weblate 4.0.1 ............................................. 371 4.10 Weblate 4.0 .............................................. 371 4.11 Serie 3.x de Weblate ......................................... 372 4.12 Serie 2.x de Weblate ......................................... 383 4.13 Serie 1.x de Weblate ......................................... 394 4.14 Serie 0.x de Weblate ......................................... 398 Índice de Módulos Python 402 HTTP Routing Table 403 Índice 405 ii CAPÍTULO 1 User docs 1.1 Fundamentos de Weblate 1.1.1 Estructura de los proyectos In Weblate translations are organized into projects and components. Each project can contain number of components and those contain translations into individual languages. The component corresponds to one translatable file (for example GNU gettext or Recursos de cadenas de Android). The projects are there to help you organize component into logical sets (for example to group all translations used within one application). Internally, each project has translations to common strings propagated across other components within it by default. This lightens the burden of repetitive and multi version translation. Disable it as per Configuración de componentes, still producing errors for seemingly inconsistent resulting translations. 1.2 Registro y perfil de usuario 1.2.1 Registro Everybody can browse projects, view translations or suggest translations by default. Only registered users are allowed to actually save changes, and are credited for every translation made. You can register by following a few simple steps: 1. Fill out the registration form with your credentials. 2. Activate registration by following the link in the e-mail you receive. 3. Optionally adjust your profile to choose which languages you know. 1 The Weblate Manual, Versión 4.2.2 1.2.2 Cuadro de mando When you sign in, you will see an overview of projects and components, as well as their respective translation pro- gression. Nuevo en la versión 2.5. Components of projects you are watching are shown by default, and cross-referenced with your preferred languages. Consejo: You can switch to different views using the navigation tabs. The menu has these options: • Projects > Browse all projects in the main menu showing translation status for each project on the Weblate instance. • Selecting a language in the main menu Languages will show translation status of all projects, filtered by one of your primary languages. 2 Capítulo 1. User docs The Weblate Manual, Versión 4.2.2 • Watched translations in the Dashboard will show translation status of only those projects you are watching, filtered by your primary languages. In addition, the drop-down can also show any number of component lists, sets of project components preconfigured by the Weblate administrator, see Listas de componentes. You can configure your personal default dashboard view in the Preferences section of your user profile settings. Nota: When Weblate is configured for a single project using SINGLE_PROJECT in the settings.py file (see Configuración), the dashboard will not be shown, as the user will be redirected to a single project or component instead. 1.2.3 Perfil de usuario The user profile is accessible by clicking your user icon in the top-right of the top menu, then the Settings menu. El perfil de usuario contiene sus preferencias. El nombre y la dirección de correo electrónico se utilizan para las consignas de los sistemas de control de versiones, de modo que mantenga estos datos al día. Nota: All language selections only offer currently translated languages. Consejo: Request or add other languages you want to translate by clicking the button to make them available too. Idiomas traducidos Choose which languages you prefer to translate, and they will be offered on the main page of watched projects, so that you have easier access to these all translations in each of those languages. 1.2. Registro y perfil de usuario 3 The Weblate Manual, Versión 4.2.2 Idiomas secundarios You can define which secondary languages are shown to you as a guide while translating. An example can be seen in the following image, where the Hebrew language is shown as secondarily: 4 Capítulo 1. User docs The Weblate Manual, Versión 4.2.2 Vista predeterminada del cuadro de mando On the Preferences tab, you can pick which of the available dashboard views to present by default. If you pick the Component list, you have to select which component list will be displayed from the Default component list drop-down. Ver también: Listas de componentes Avatar Avatar can be shown for each user (depending on ENABLE_AVATARS). These images are obtained using https: //gravatar.com/. Enlace del editor A source code link is shown in the web-browser configured in the Configuración de componentes by default. Consejo: By setting the Editor link, you use your local editor to open the VCS source code file of translated strings. You can use Template markup. Usually something like editor://open/?file={{filename}}&line={{line}} is a good option. Ver también: 1.2. Registro y perfil de usuario 5 The Weblate Manual, Versión 4.2.2 You can find more info on registering custom URL protocols for the editor in the Nette documentation.
Recommended publications
  • Structuring Your Content & Projects for Continuous Localization
    GUIDE Structuring Your Content & Projects for Continuous Localization Table of Contents Introduction: Lessons from 10+ Years of Taking Companies Global • Learning Challenges to Overcome Them • A Guide for Fast, Tech-Focused Companies • What Not to Do: Common Software Localization Mistakes Part 1: Internationalization • The Importance of Internationalization • Finding & Fixing Internationalization Bugs • The Software Architecture Checklist Part 2: Structuring Your Files • Organizing Your Projects & Resources • Building a Global Content Repository • Structuring Your Files • Common Localization File Formats Part 3: Workflows & Integrations • Finding the Best Approach for Your Team • How to Integrate with Your TMS Wrap-Up • The Future of Localization: Continuous & Cloud-Based • About Transifex Native Transifex | Structuring Your Content & Projects for Continuous Localization 2 Introduction Lessons from 10+ Years of Taking Companies Global A Guide for Fast, Tech-Focused Companies We put together this guide for fast-moving companies like you — to empower your team to understand and leverage the power of continuous localization to overcome all those challenges that come with the outdated form of localization (a lot of manual files and email chains). In this guide, we break down the ins and outs of effectively structuring your content and projects for continuous localization, so you can finally localize at the speed of your content and product creation. Learning Challenges to Overcome Them In our journey building this platform, we’ve learned firsthand
    [Show full text]
  • Final Study Report on CEF Automated Translation Value Proposition in the Context of the European LT Market/Ecosystem
    Final study report on CEF Automated Translation value proposition in the context of the European LT market/ecosystem FINAL REPORT A study prepared for the European Commission DG Communications Networks, Content & Technology by: Digital Single Market CEF AT value proposition in the context of the European LT market/ecosystem Final Study Report This study was carried out for the European Commission by Luc MEERTENS 2 Khalid CHOUKRI Stefania AGUZZI Andrejs VASILJEVS Internal identification Contract number: 2017/S 108-216374 SMART number: 2016/0103 DISCLAIMER By the European Commission, Directorate-General of Communications Networks, Content & Technology. The information and views set out in this publication are those of the author(s) and do not necessarily reflect the official opinion of the Commission. The Commission does not guarantee the accuracy of the data included in this study. Neither the Commission nor any person acting on the Commission’s behalf may be held responsible for the use which may be made of the information contained therein. ISBN 978-92-76-00783-8 doi: 10.2759/142151 © European Union, 2019. All rights reserved. Certain parts are licensed under conditions to the EU. Reproduction is authorised provided the source is acknowledged. 2 CEF AT value proposition in the context of the European LT market/ecosystem Final Study Report CONTENTS Table of figures ................................................................................................................................................ 7 List of tables ..................................................................................................................................................
    [Show full text]
  • Pootle Documentation Release 2.7.3B1
    Pootle Documentation Release 2.7.3b1 Translate.org.za February 10, 2016 Contents 1 All you need to know 3 1.1 Features..................................................3 1.2 Installation................................................ 20 1.3 Upgrading................................................ 23 1.4 Administering a server.......................................... 26 1.5 Developers................................................ 58 2 Additional Notes 87 2.1 Release Notes.............................................. 87 2.2 License.................................................. 119 i ii Pootle Documentation, Release 2.7.3b1 Pootle is an online tool that makes the process of translating so much simpler. It allows crowd-sourced translations, easy volunteer contribution and gives statistics about the ongoing work. Pootle is built using the powerful API of the Translate Toolkit and the Django framework. If you want to know more about these, you can dive into their own documentation. • Translate Toolkit Documentation • Django Documentation Contents 1 Pootle Documentation, Release 2.7.3b1 2 Contents CHAPTER 1 All you need to know The following pages cover the documentation of Pootle from a wide variety of perspectives, server administrator’s, and developer’s view. 1.1 Features 1.1.1 Backends and storage File formats Pootle supports many file formats through the powerful Translate Toolkit API. The Toolkit also provides several format converters for other formats, this will allow you to host a lot of translatable content on Pootle. All these formats can be downloaded for offline use/or translation (for example in Virtaal). We recommend Virtaal for offline translation. They can also be downloaded in XLIFF format. Bilingual formats These formats are translation files that include the source and target language in one file. • Gettext PO • XLIFF • Qt TS • TBX • TMX Translation statistics Pootle gives translators and project developers an easy way to see progress on the translation work.
    [Show full text]
  • Teaching Video Game Translation: First Steps, Systems and Hands-On Experience Ensinando Tradução De Videogame: Primeiros Passos, Sistemas E Experiência Prática
    http://periodicos.letras.ufmg.br/index.php/textolivre Belo Horizonte, v. 11, n. 1, p. 103-120, jan.-abr. 2018 – ISSN 1983-3652 DOI: 10.17851/1983-3652.11.1.103-120 TEACHING VIDEO GAME TRANSLATION: FIRST STEPS, SYSTEMS AND HANDS-ON EXPERIENCE ENSINANDO TRADUÇÃO DE VIDEOGAME: PRIMEIROS PASSOS, SISTEMAS E EXPERIÊNCIA PRÁTICA Marileide Dias Esqueda Universidade Federal de Uberlândia [email protected] Érika Nogueira de Andrade Stupiello Universidade Estadual Paulista “Júlio de Mesquista Filho” [email protected] ABSTRACT: Despite the significant growth of the game localization industry in the past years, translation undergraduate curricula in Brazil still lacks formal training in game localization, often leaving novice translators no alternative but to search for the required skills informally in game translation communities. Designing a video game localization course in translation undergraduate programs in public universities is a complex task in today’s reality, particularly due to limited access to free and authentic materials. This paper describes a game localization teaching experience at the undergraduate level with special focus on how to handle the linguistic assets of the online race game SuperTuxKart, while trying to shed some light on potential translation requirements of entertainment software and its incorporation into translation programs. KEYWORDS: video game localization; video game translation; translator training; translation undergraduate program; SuperTuxKart. RESUMO: A despeito do significativo crescimento da indústria de localização de games nos últimos anos, os currículos dos cursos de graduação em tradução ainda carecem de formação específica na localização de games, geralmente não oferecendo ao tradutor em formação alternativas outras senão a de adquirir informalmente, ou em comunidades on- line de gamers, os conhecimentos sobre a tradução desse tipo de material.
    [Show full text]
  • Translate's Localization Guide
    Translate’s Localization Guide Release 0.9.0 Translate Jun 26, 2020 Contents 1 Localisation Guide 1 2 Glossary 191 3 Language Information 195 i ii CHAPTER 1 Localisation Guide The general aim of this document is not to replace other well written works but to draw them together. So for instance the section on projects contains information that should help you get started and point you to the documents that are often hard to find. The section of translation should provide a general enough overview of common mistakes and pitfalls. We have found the localisation community very fragmented and hope that through this document we can bring people together and unify information that is out there but in many many different places. The one section that we feel is unique is the guide to developers – they make assumptions about localisation without fully understanding the implications, we complain but honestly there is not one place that can help give a developer and overview of what is needed from them, we hope that the developer section goes a long way to solving that issue. 1.1 Purpose The purpose of this document is to provide one reference for localisers. You will find lots of information on localising and packaging on the web but not a single resource that can guide you. Most of the information is also domain specific ie it addresses KDE, Mozilla, etc. We hope that this is more general. This document also goes beyond the technical aspects of localisation which seems to be the domain of other lo- calisation documents.
    [Show full text]
  • Translate Toolkit Documentation Release 2.0.0
    Translate Toolkit Documentation Release 2.0.0 Translate.org.za Sep 01, 2017 Contents 1 User’s Guide 3 1.1 Features..................................................3 1.2 Installation................................................4 1.3 Converters................................................6 1.4 Tools................................................... 57 1.5 Scripts.................................................. 96 1.6 Use Cases................................................. 107 1.7 Translation Related File Formats..................................... 124 2 Developer’s Guide 155 2.1 Translate Styleguide........................................... 155 2.2 Documentation.............................................. 162 2.3 Building................................................. 165 2.4 Testing.................................................. 166 2.5 Command Line Functional Testing................................... 168 2.6 Contributing............................................... 170 2.7 Translate Toolkit Developers Guide................................... 172 2.8 Making a Translate Toolkit Release................................... 176 2.9 Deprecation of Features......................................... 181 3 Additional Notes 183 3.1 Release Notes.............................................. 183 3.2 Changelog................................................ 246 3.3 History of the Translate Toolkit..................................... 254 3.4 License.................................................. 256 4 API Reference 257 4.1
    [Show full text]
  • Reciprocal Enrichment Between Basque Wikipedia and Machine Translation
    Reciprocal Enrichment Between Basque Wikipedia and Machine Translation Inaki˜ Alegria, Unai Cabezon, Unai Fernandez de Betono,˜ Gorka Labaka, Aingeru Mayor, Kepa Sarasola and Arkaitz Zubiaga Abstract In this chapter, we define a collaboration framework that enables Wikipe- dia editors to generate new articles while they help development of Machine Trans- lation (MT) systems by providing post-edition logs. This collaboration framework was tested with editors of Basque Wikipedia. Their post-editing of Computer Sci- ence articles has been used to improve the output of a Spanish to Basque MT system called Matxin. For the collaboration between editors and researchers, we selected a set of 100 articles from the Spanish Wikipedia. These articles would then be used as the source texts to be translated into Basque using the MT engine. A group of volunteers from Basque Wikipedia reviewed and corrected the raw MT translations. This collaboration ultimately produced two main benefits: (i) the change logs that would potentially help improve the MT engine by using an automated statistical post-editing system , and (ii) the growth of Basque Wikipedia. The results show that this process can improve the accuracy of an Rule Based MT (RBMT) system in nearly 10% benefiting from the post-edition of 50,000 words in the Computer Inaki˜ Alegria Ixa Group, University of the Basque Country UPV/EHU, e-mail: [email protected] Unai Cabezon Ixa Group, University of the Basque Country, e-mail: [email protected] Unai Fernandez de Betono˜ Basque Wikipedia and University of the Basque Country, e-mail: [email protected] Gorka Labaka Ixa Group, University of the Basque Country, e-mail: [email protected] Aingeru Mayor Ixa Group, University of the Basque Country, e-mail: [email protected] Kepa Sarasola Ixa Group, University of the Basque CountryU, e-mail: [email protected] Arkaitz Zubiaga Basque Wikipedia and Queens College, CUNY, CS Department, Blender Lab, New York, e-mail: [email protected] 1 2 Alegria et al.
    [Show full text]
  • FREE CAT TOOLS AS an ALTERNATIVE to COMMERCIAL SOFTWARE: Omegat
    FACULTAD DE TRADUCCIÓN E INTERPRETACIÓN Grado en Traducción e Interpretación TRABAJO FIN DE GRADO FREE CAT TOOLS AS AN ALTERNATIVE TO COMMERCIAL SOFTWARE: OmegaT Presentado por Veronica Nicoleta Anica Tutelado por Ana María Alconchel Soria, 2014 Free CAT tools as an alternative to commercial software: OmegaT Content ACKNOWLEDGEMENT ............................................................................................................... 4 I. INTRODUCTION ....................................................................................................................... 6 1. Connection with competencies ............................................................................................ 7 1.1. General competencies ................................................................................................... 7 1.2. Specific competencies ................................................................................................... 8 1. PURPOSE ............................................................................................................................. 10 2. METHODOLOGY ................................................................................................................... 11 II. THEORETICAL APPROACH ................................................................................................... 13 1. Translation and technology ................................................................................................ 13 1.1. Technological advances and the process of globalization
    [Show full text]
  • Weblate-4.0.3
    The Weblate Manual Versión 4.0.3 Michal Čihař 20 de julio de 2020 User docs 1 User docs 1 1.1 Weblate basics .......................................... 1 1.2 Registration and user profile .................................. 1 1.3 Translating using Weblate ................................... 9 1.4 Downloading and uploading translations ........................... 18 1.5 Checks and fixups ........................................ 20 1.6 Searching ............................................. 32 1.7 Application developer guide ................................... 34 1.8 Translation workflows ...................................... 52 1.9 Frequently Asked Questions .................................. 55 1.10 Supported file formats ...................................... 62 1.11 Version control integration ................................... 76 1.12 Weblate’s Web API ....................................... 82 1.13 Weblate Client .......................................... 110 1.14 Weblate’s Python API ...................................... 114 2 Administrator docs 116 2.1 Configuration instructions ................................... 116 2.2 Weblate deployments ...................................... 162 2.3 Upgrading Weblate ....................................... 163 2.4 Backing up and moving Weblate ................................ 169 2.5 Authentication .......................................... 174 2.6 Access control .......................................... 182 2.7 Translation projects ....................................... 188 2.8 Language
    [Show full text]
  • Virtaal Documentation Release 0.7.1
    Virtaal Documentation Release 0.7.1 Translate Jun 26, 2020 Contents 1 Using Virtaal 3 2 Virtaal Features 7 3 Virtaal Screenshots 17 4 Shortcuts 21 5 Tips and Tricks 23 6 Installation 27 7 Contact 29 8 Contributing 31 Index 39 i ii Virtaal Documentation, Release 0.7.1 Virtaal is a graphical translation tool. It is meant to be easy to use and powerful at the same time. Although the initial focus is on software translation (localisation or l10n), we definitely intend it to be useful for several purposes. Virtaal is built on the powerful API of the Translate Toolkit. “Virtaal” is an Afrikaans play on words meaning “For Language”, but also refers to translation. Read more about the features in Virtaal, or view the screenshots. You can also download a screencast (33MB, Ogg Theora format) to see some of these features in action. Learn more about using Virtaal, available shortcuts and some extra tips and tricks for people who want to customise their installation. Contents 1 Virtaal Documentation, Release 0.7.1 2 Contents CHAPTER 1 Using Virtaal Virtaal is meant to be powerful yet simple to use. You can increase your productivity by ensuring you know all the shortcuts and tricks and without being distracted by a cluttered interface. Although most features are available using the mouse, Virtaal is designed to encourage you to work as much as possible with your keyboard to increase your speed and keep the translation fun. When you have no file open in Virtaal, you’ll see the Virtaal dashboard with helpful links to your recent files and various common tasks in the program.
    [Show full text]
  • Routledge Encyclopedia of Translation Technology
    THE ROUTLEDGE ENCYCLOPEDIA OF TRANSLATION TECHNOLOGY The Routledge Encyclopedia of Translation Technology provides a state-of-the art survey of the field of computer-assisted translation. It is the first definitive reference to provide a comprehensive overview of the general, regional and topical aspects of this increasingly significant area of study. The Encyclopedia is divided into three parts: • Part One presents general issues in translation technology, such as its history and development, translator training and various aspects of machine translation, including a valuable case study of its teaching at a major university. • Part Two discusses national and regional developments in translation technology, offering contributions covering the crucial territories of China, Canada, France, Hong Kong, Japan, South Africa, Taiwan, the Netherlands and Belgium, the United Kingdom and the United States. • Part Three evaluates specific matters in translation technology, with entries focused on subjects such as alignment, bitext, computational lexicography, corpus, editing, online translation, subtitling and technology and translation management systems. The Routledge Encyclopedia of Translation Technology draws on the expertise of over 50 contributors from around the world and an international panel of consultant editors to provide a selection of articles on the most pertinent topics in the discipline. All the articles are self-contained, extensively cross-referenced, and include useful and up-to-date references and information for further reading. It will be an invaluable reference work for anyone with a professional or academic interest in the subject. Chan Sin-wai is Professor in the Department of Translation at The Chinese University of Hong Kong. His research interests include computer translation, translation studies and lexicography.
    [Show full text]
  • TAUS Moses Roundtable
    TAUS Moses Roundtable Welcome and Aims Rahzeb Choudhury TAUS 11-Sep-2013 Prague, Czech Republic Moses Users – Finding Common Ground Are there areas where Moses users (from industry) can cooperate? (beyond what is already done as part of MosesCore) AREA COOPERATION Knowledge Sharing Yes Sharing Investment ? Sharing Code ? This slide may not be used or copied without permission from TAUS Open/Proprietary This slide may not be used or copied without permission from TAUS Agenda 14:00/ Welcome 14:10/ IntroducMons 14:30/ Results Moses Survey 15:00/ Moses Roadmap 15:30 / Discussion on Areas for Cooperaon 16:00 / BREAK 16:30/ Review/PrioriMze Areas for Cooperaon 17:15/ Wrap Up and Adjourn This slide may not be used or copied without permission from TAUS TAUS Moses Roundtable IntroducMons 11-Sep-2013 Prague, Czech Republic IntroducMons o KonstanMnos Chatzitheodorou, Alpha CRC o Natalia Kljueva, Charles University o Shadi Salen, Charles University o Milan Condak, Condak.net s.r.o. o Bonnie Dorr, DARPA o Zdena Závůrková, IBM o Anabela Barreiro, INESC-ID o Adam Lopez Johns Hopkins University o ChrisMan Buck, LanMs o Michal Kašpar, Lingea s.r.o. o Jacek Skarbek, LocStar o Tomas Fulatak, Moravia o Niko Papula, MulMlizer This slide may not be used or copied without permission from TAUS IntroducMons o Daniel Rosàs, Pactera o Francis Tyers, Prompsit o WonYoung Seo, Samsung Electronics o SeungWook Lee, Samsung Electronics o Falko Schaefer, SAP AG o Alexander Semerenko, Seznam.cz, a.s. o Jie Jiang, Capita T&I o MarMn Baumgärtner, STAR Langauge Technology
    [Show full text]