Return to Video

l10n_workshop_by_Francesca_Ciceri_+_Laura_Arjona English (En) subtitles

  • 0:00 - 0:04
    My name is Laura Arjona and
  • 0:04 - 0:08
    my name is Francesca Ciceri
  • 0:12 - 0:16
    And this is the localization workshop
  • Not Synced
    Localization or translation. We say
    localization because its the process
  • Not Synced
    that envolve a bit more than
    translation. Maybe you also need
  • Not Synced
    to change date formats or the
    text orientation, or to have a
  • Not Synced
    software in your own language. Ok?
  • Not Synced
    For this to be done the software
    needs to be prepared and this process
  • Not Synced
    of preparing the software is internalization.
    Is a software engineering process
  • Not Synced
    to make a program ready for translation.
    So people not beeing programers can
  • Not Synced
    translate the software.
  • Not Synced
    And debian is very well internationalized
    so we have lots of things we can translate
  • Not Synced
    without even touching a line of code.
  • Not Synced
    The debian installer, the debconf
    templates that Miriam talked a bit ago,
  • Not Synced
    the descriptions of the packages, when
    you search for package website or the
  • Not Synced
    software center or in synaptics or
    anything, the manuals documentation
  • Not Synced
    of debian I mean, and of course the
    information that the Debian Project
  • Not Synced
    produces, the website, the press releases,
    the debian project news, wiki, everything
  • Not Synced
    So for many people the most important
    thing is the debian installer.
  • Not Synced
    That you can install debian, many people
    dont know english or they dont want to use
  • Not Synced
    english, so its nice that debian installer
    is in their own language and thanks for
  • Not Synced
    Christian Perrier and all the people in
    the different language teams,
  • Not Synced
    we have the installer in many languages
    and we are still improving that, ok ?
  • Not Synced
    No? Yeah! this is your turn ...
  • Not Synced
    Thank you, ok! Then there are debconf
    template, Miriam told about debconf
  • Not Synced
    messages in the previous talk, and they
    are messages sent by the system when you
  • Not Synced
    are installing a new package and they just
    need ask on a prompt to the user
  • Not Synced
    about configuring the package and so.
  • Not Synced
    And there are translatable files, po files
    and you can use different tools to
  • Not Synced
    translate them, as the translation is done
    is submitted directly to the bug tracking
  • Not Synced
    system - the BTS to the relevant package.
    And there are stats ...
  • Not Synced
    We will do it ...
  • Not Synced
    My laptop is dying ...
    You have to support it ...
  • Not Synced
    Wait a minute we have a backup laptop...
  • Not Synced
    I'm back ...
  • Not Synced
    And here are the stats for the translation
    of debconf messages from the different
  • Not Synced
    teams, you can see that Spanish is at 95 %
    so you're not doing perfectly, but
  • Not Synced
    you're doing well, better than Italian at
    least, and Catalan is 45% , you need to
  • Not Synced
    work more , really really. Ok
  • Not Synced
    You can also translate or help translating
    the descriptions of the packages. And this
  • Not Synced
    is an interface very, very easy, you just
    have the description in english and
  • Not Synced
    here's a text box where you put the same
    description in your language, and press a
  • Not Synced
    button, submit and that's all. Later
    another person can review it, and improve
  • Not Synced
    it, but its very easy, you don't have to
    do anything, just go to one webpage, read
  • Not Synced
    and translate to your language.
  • Not Synced
    There's other documents that we use to
    translate...
  • Not Synced
    The release notes and the installation
    guide which we translate them obviously
  • Not Synced
    with each new release, and there are other
    manuals that are not as much updated, so
  • Not Synced
    the as the translation is done there's not
    much to do.
  • Not Synced
    And this kind of documentation is managed
    by the debian documentation project that
  • Not Synced
    has a specific workflow and a specific
    repository, all this kind of translations:
  • Not Synced
    the debconf messages, the website, the
    documentation have their own workflow.
  • Not Synced
    They are managed sometimes by different
    teams besides the local language team.
  • Not Synced
    And finally the website, I said before
    that the installer was very important but
  • Not Synced
    the debian website is very important too,
    because people need to go there to
  • Not Synced
    download debian and if they cannot
    understand the website probably they
  • Not Synced
    will manage to download the iso file and
    install it. Also the website is something
  • Not Synced
    that's all the time producing new content
    and updating content, so there is always
  • Not Synced
    work to be done in the website translation
    team. And is also quite easy, just like
  • Not Synced
    someone said before, just read and send
    emails, this is the same.
  • Not Synced
    The most important thing is to understand
    the philosophy, its a team work, your
  • Not Synced
    work needs to be reviewed by other people
    and you need to review the translations
  • Not Synced
    that other people do, if you do like that
    everything goes very well.
  • Not Synced
    And we have also a robot (a bot) that
    understand emails the similar way
  • Not Synced
    sent to the bug tracking system for the
    translations we just sent that read the
  • Not Synced
    subject with the file that you want to
    translate and what you going to do with
  • Not Synced
    that. The robot understands that and
    generate the pages with the statistics
  • Not Synced
    and the situation of each file so
    everybody knows in each situation is the
  • Not Synced
    translation. As you understand as it works
    its very easy to continue work that was
  • Not Synced
    done by other people. From the beginning
    can be very strange but it works very well.
Title:
l10n_workshop_by_Francesca_Ciceri_+_Laura_Arjona English (En) subtitles
Description:

more » « less
Video Language:
English
Team:
Debconf
Project:
2014_mini-debconf-barcelona
Duration:
37:16

English subtitles

Revisions Compare revisions