Git Product home page Git Product logo

www-l10n's Introduction

==============================================================
                                    .__  ___________          
__  _  ____  _  ____  _  __         |  |/_   \   _  \   ____  
\ \/ \/ /\ \/ \/ /\ \/ \/ /  ______ |  | |   /  /_\  \ /    \ 
 \     /  \     /  \     /  /_____/ |  |_|   \  \_/   \   |  \
  \/\_/    \/\_/    \/\_/           |____/___|\_____  /___|  /
                                                    \/     \/ 
==============================================================
 www-l10n                                   [email protected]
==============================================================

This repository contains translation requests for content from the
Electronic Frontier Foundation's website at https://www.eff.org/

Translation requests are made available in XML Localisation Interchange
File Format (XLIFF): https://en.wikipedia.org/wiki/XLIFF

We have created a directory for each language for which we are currently
requesting translations.  In each directory you can find the XLIFF
translation requests generated by our website.

To help translate, we ask that you fork this repository, create a branch
for your work, commit your changes, and submit a pull request.
Alternately you can e-mail a translated XLIFF file to [email protected].

For HTML content from our website, the XLIFF files contain special
markup (such as <bpt> and <ept> tags) escaping the HTML tags.  When
importing your translation, our system automatically replaces this XLIFF
markup with the original HTML markup.  It's important that you preserve
the XLIFF markup as-is when editing and exporting your translation.
Otherwise we will see a "failed to validate semantic integrity" warning
and importing your translation will be a more manual process.

XLIFF Editor: Virtaal
=====================

Virtaal is a free/libre open source software (FLOSS) computer-assisted
translation tool written in Python: http://virtaal.translatehouse.org/
On Debian-based Linux distributions you can install it easily via:
apt-get install virtaal

When translating with Virtaal, open an XLIFF file, click on a blank
target field, and then click Edit > Transfer from Source (Alt+Down).
This will preserve the XLIFF markup tags in your translation.  Save your
work and commit the XLIFF file to your repository.

XLIFF Editor: Memsource
=======================

Memsource is a commercial software-as-a-service computer-assisted
translation tool: https://www.memsource.com/  You can register as an
amateur translator and use a free trial version of Memsource, with a
maximum of two files being translated at any one time.

Login to your Memsource account and create a new project with source
language English, and set the Target language to the language of the
translation request you are working on.  Then create a new job.  Import
the XLIFF file, and under the options, select XLIFF as the File Type of
the file you are uploading.

You can now click on the job file to work on your translation.  For each
string, click Edit > Copy Source to Target (Ctrl+Insert).  This will
preserve the XLIFF markup tags in your translation.

When you are done, go back to the project page, click the checkbox next
to your job, click Download, and click Completed File.  The resulting
XLIFF file can be committed to your www-l10n repository.

Other XLIFF Editors
===================

See https://en.wikipedia.org/wiki/XLIFF for a list of XLIFF editors.

The language I'd like to help with is not listed
================================================

If you'd like to request or help with translation to an additional
language, please see the next section.

Questions? Suggestions?
=======================

File an issue on our GitHub project at
https://github.com/EFForg/www-l10n or e-mail [email protected]

Thanks :)
=========

Thanks for helping EFF make our work more accessible to a global
audience!

Read more: https://www.eff.org/deeplinks/2015/07/volunteer-us-eff-seeks-volunteers-tech-project-translations

www-l10n's People

Contributors

mfb avatar dombili avatar obazia avatar herdir avatar jaegeral avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.