Översätt / fixa kanelappletter

Hej 😀

Följande artikel kommer till mig via e-post, författaren är Roberto Banos, och jag tackar dig så mycket för detta bidrag 🙂

---------------------------

För några dagar sedan bestämde jag mig för att försöka översätta dialogerna / alternativen som visas i kanelappletarna, trots allt kan det inte vara så svårt, med tanke på hur lätt de till exempel kan vara Konvertera Gnome-Shell-tillägg till tillägg för kanel.

Det första som uppenbarligen hände mig var att redigera applet.js-filen för en av appletarna som jag hade installerat på min dator, i det här fallet den så kallade Window List. Deras plats (åtminstone på Linux Mint 12) är /usr/share/cinnamon/applets/window-list@cinnamon.org

Så snart jag öppnar den hittar jag dialogerna på engelska som måste översättas mellan dubbla citat. Inget komplicerat, säger jag till mig själv.
Det var faktiskt de texter som jag var tvungna att ersätta motsvarigheten till på spanska, så utan brådska började jag göra det och tog min första överraskning ... tíldes.
Vad händer om jag använder á-tecknet direkt i översättningen för att skriva område? Tja, när du startar om kanel (i Mint, Alt + F2 och skriver r), som visas är några konstiga symboler, eftersom accenterna inte känns igen.

Tja, dessa saker händer, trots allt finns det ingen sådan symbol på engelska, så efter att ha sett några forum och gjort några frågor via e-post bestämde jag mig för att använda karaktärerna med accenter i ANSI-format:

á = á
é = é
í = í
eller = eller
ú = ú

Med "lösningen" redan i mina händer börjar jag ersätta alla accenterade karaktärer med deras ANSI-ekvivalenter och hoppas äntligen att de visas korrekt när kanel startas om men ... vi är fortfarande i samma förhållanden. De lyckliga konstiga karaktärerna dyker upp. Det känner inte heller igen ANSI-kodning.

Det här blir komplicerat, det blir inte så enkelt som jag trodde.
Fler frågor till forum och några fler sökningar på Google Jag hittar äntligen lösningen i ett inlägg om .NET (skicka näsor).
Allt du behöver göra är att använda unicode:

\ u00e1 -> á
\ u00e9 -> é
\ u00ed -> í
\ u00f3 -> eller
\ u00fa -> ú
\ u00c1 -> Á
\ u00c9 -> É
\ u00cd -> Í
\ u00d3 -> Ó
\ u00da -> Ú
\ u00f1 -> ñ
\ u00d1 -> Ñ

På ett sådant sätt att om vi till exempel vill skriva Flytta till arbetsområdet till vänster måste vi ändra motsvarigheten på engelska till «Flytta till arbetsområdet till vänster»
I slutändan var det inte komplicerat, som jag ursprungligen trodde, men det tog mig lite tid att räkna ut det.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   erunamoJAZZ sade

    mm ... och skulle inte något som gettext över JavaScript vara bättre?

    Hälsningar!

    PS: Jag skulle, men jag är för upptagen i U för att komma in i tarmarna på en applet just nu xD