Pagsasalin

Ang bawat pahina ay isinusulat upang mabuhay sa apat na wika. Nasa root ang Ingles; sinasalamin ito ng Espanyol, Katalan at Tagalog, bawat isa sa ilalim ng sariling prefix. Ang pahinang ito ang patakarang nagpapanatili sa kanilang pagkakahanay.

Apat na locale

Ang Ingles ay inihahain sa root nang walang prefix. Ang Espanyol, Katalan at Tagalog ay nasa ilalim ng kanya-kanyang prefix. Ang mga petsa at pangalan ng buwan ay naka-format ayon sa rehiyon: British English, European Spanish, Katalan at Filipino.

Locale Landas Wika
en (root) English
es /es/ Español
ca /ca/ Català
tl /tl/ Tagalog

Ano ang naisasalin, at ano ang hindi

Ang prosa, mga heading, alt text, interface string at diagram label ay isinasalin. Lahat ng kokopyahin at patatakbuhin ng isang mambabasa ay pinapanatili nang eksakto: code, terminal command, file path, URL, code identifier, at pangalan ng brand at produkto. Ang isang naisaling post ay nababasa sa sarili nitong wika habang ang git command at API name nito ay nananatiling byte-for-byte na Ingles.

Isinalin

  • Prosa at mga heading
  • Alt text ng larawan
  • Mga label ng diagram (Mermaid)
  • Mga interface string

Pinanatiling verbatim

  • Mga code block
  • Mga terminal command
  • Mga file path at URL
  • Mga code identifier
  • Mga pangalan ng brand at produkto

Hindi lahat ng post ay umiiral sa apat na wika. Kapag walang translation, ipinapakita ng feed ng wikang iyon ang English na post sa halip na itago ito, at ang unang beses na bisita sa root ng site ay dinadala nang isang beses sa wika ng kanyang browser.

Isang glossary bawat series

Ang mahabang series ay minsanang nagpapasya ng bokabularyo nito at ginagamit itong muli sa bawat bahagi: ang mga salitang makikilala ng mambabasa sa part two ay dapat pa ring ang mga salita sa part nine. Ang mga pinagtatalunang termino ay tumatanggap ng entry sa unang paglitaw, at sinusunod ito ng bawat susunod na translation.

Ingles Espanyol Catalan Tagalog
shell shell shell shell
seam, as a boundary crossed frontera frontera seam
seam, as the package contract contrato contracte seam
deployable unidad de despliegue unitat de desplegament deployable
boundary frontera frontera boundary
grid cuadrícula graella grid
release train tren de releases tren de releases release train

May sariling panuntunan ang pagbabago ng isip. Kapag nanalo ang mas magandang salita sa kalagitnaan ng series (lumipat ang site na ito mula sa cáscara at closca patungo sa shell), ang bagong salita ay inilalapat sa bawat nailathala nang bahagi sa iisang edit, hindi lang sa mga darating pa. Ang glossary na pasulong lang ang tinuturo ay humahati sa series sa dalawa.

Nakapirming kasangkapan

Ang paulit-ulit na kasangkapan ng mga pahina ay minsanang isinasalin, itinatala, at hindi na kailanman iniimbento ulit. Ang heading ng mga pinagmulan ay Fuentes sa Espanyol, Fonts sa Catalan at Mga Sanggunian sa Tagalog, sa bawat post; ang mga label ng test at hakbang ay may iisang anyo bawat wika; ang mga pangalan ng series ay nananatiling Ingles kahit saan. Ang tatlong post na may tatlong magkaibang salita para sa parehong heading ang dahilan kung bakit unti-unting naghihiwalay ang isang katalogo.

Mga termino ng industriya

Ang terminong ginagamit mismo ng industriya sa Ingles (inner source, code owner, pull request) ay nananatiling Ingles sa apat na wika at ipinapaliwanag sa nakapalibot na pangungusap sa unang paglapag nito. Ang diksyunaryong salin ng termino ng industriya ay nagpapalit ng pangalang kayang hanapin ng mambabasa ng pariralang hindi pa nila nakita kailanman. Ang mga pangalan ng brand at produkto ay hindi isinasalin at hindi pinaiikli kailanman.

Ang boses sa bawat wika

Ang translation dito ay hindi word-for-word. Bawat wika ay isinusulat kung paano ito natural na isusulat ng isang senior engineer: parehong structure at parehong facts, sa sarili nitong natural na pananalita. Estruktural ang pagsubok: kapag aninag ang balangkas ng Ingles (magkakadenang gerund, hiram na pasibo, pariralang hindi aabutin ng katutubong manunulat), muling isinusulat ang pangungusap sa halip na tagpian. Hindi ito matutukoy ng pagtutumbas ng salita sa glossary. Puwedeng gamitin ng isang pangungusap ang lahat ng napagkasunduang termino at manatili pa ring Ingles ang hubog nito, kaya ang review ay pagbasa ng buong pangungusap ng taong nag-e-edit sa wikang iyon, at ang tsek sa glossary ay sumusunod na lang, para sa consistency. Magkakahiwalay na tsek ang spelling, grammar, natural na pananalita at register: hindi makikita ng structural parity ang typo, at puwede pa ring dalhin ng isang tama at maayos na pangungusap ang pandiwa o hubog ng Ingles na hindi gagamitin ng katutubong katrabaho. Bihirang minsan lang lumitaw ang isang hubog na Ingles: ang parehong pananalita ay makikita rin sa heading sa itaas ng talata, sa alt text sa tabi nito at sa description ng pahina. Ang muling pagsulat ng pangungusap na itinuro ng isang tao ay nag-iiwan sa iba, kaya nagtatapos ang bawat pass sa isa pang pagbasa ng buong pahina. Sinusuri rin ng pagsasalin ang orihinal. Ang tumpak na pagsasabi ng isang bagay sa ibang wika ay isang tsek na walang gumawa sa Ingles, at dalawang beses na sa site na ito ay nakakita ito ng mali sa pinagmulan sa halip na sa kopya: isang listahan na nagsabing dalawa ngunit isa lang ang ibinigay, at isang pangungusap kung saan mali ang idi-dispatch ng app. Kapag hindi umuupo ang isinaling pangungusap, ang Ingles ang unang pinaghihinalaan. Mas malalim ang tsek kaysa sa pananalita lang. Ang muling pagsasabi ng teknikal na claim sa ibang wika ang lugar kung saan huminto sa pag-andar ang malabong paliwanag, at dito sa site na ito ay nakakita ito ng mga paliwanag sa Ingles na mali talaga tungkol sa library na inilalarawan nila. Ang ayos na napatunayan sa obserbasyon ay karapat-dapat sa pangungusap tungkol sa naobserbahan, hindi sa mekanismong walang nagbasa ng source code. Ibang tao sa nagsalin o nag-ayos ng teksto ang nagbibigay ng huling pag-apruba sa wika. Hindi napapatunayan ng parity checks o malinis na build na natural ang prosa. Itinatala ang reviewer, ang eksaktong mga file at commit, ang magkakahiwalay na linguistic verdict, at ang mga sinuring bahagi mula sa simula, gitna at dulo ng bawat article.

Hindi kinokopya ang mga pampalambot

Ang mga panuntunan sa tono ay humihingi ng steelmanning at ng pinalambot na mga absolute, at tumatawid iyon sa hangganan ng wika bilang nilalaman: ang pinakamalakas na bersyon ng kabilang panig ay isinasalin nang buo. Ang mismong pagpapalambot ay hindi kinokopya nang salita por salita (ang Espanyol o Catalan na salamin ng pampalambot na Ingles ay mababasang tigang), kaya ang mga wikang iyon ay naglalahad ng parehong argumento sa likas nilang mas direktang boses.

Nananatili ang mga hiram na salita

Sa Spanish at Catalan, nananatili ang technical English na talagang ginagamit ng mga developer: runtime, bundle, host, remote, build, deploy. Ang ilan dito ay mga anglicism na hindi bebendisyunan ng anumang diksyunaryo, pero nananatili pa rin. Ang pagsasalin ng runtime bilang “tiempo de ejecución” ay tama ayon sa diksyunaryo pero parang textbook ang dating; ang layunin ay tumunog na parang katrabaho. Pumuputol sa dalawang direksiyon ang patakaran: pinapalitan ang isang tamang katutubong salita kapag bumabangga ito sa isang termino ng larangan. Makatwirang salin ng payoff ang rendimiento sa Espanyol, pero hindi magagamit sa isang teknikal na artikulo, kung saan performance ang unang basa rito.

Taglish ang Tagalog

Ang mga post sa Tagalog ay idiomatic Taglish: Filipino ang daloy ng pangungusap pero nasa English pa rin ang technical vocabulary, kung paano talaga mag-usap ang mga Filipino developer tungkol sa trabaho. Ang buong-salin na technical Tagalog ay mas mahirap basahin, hindi mas madali. Dalawang hangganan ang nagpapanatili nitong tapat. Kung saan pananatilihin ng sinasalitang Taglish ang salitang Ingles, mananatili ang salitang Ingles; ang pag-abot sa pampanitikang kasingkahulugan sa Tagalog ay nagtataas ng rehistro lampas sa post. At ang teknikal na termino ay hindi kailanman nanghihiram ng pang-araw-araw na salitang Tagalog na may sarili nang ibang kahulugan: ang data plumbing ay nananatiling Ingles, dahil ang pinakamalapit na pang-araw-araw na salita, tubero, ay nagpapangalan sa manggagawa at hindi sa metapora, at ang fork sa git ay nananatiling fork, dahil ang tinidor ay pang-hapag-kainan.

Mga panipi

Ang Espanyol at Catalan ay nagbabanggit gamit ang mga guillemet: «ganito». Sinusunod ng Tagalog ang kombensyong Ingles. Bawat wika ay may sariling tipograpiya sa halip na manahin ang mga panipi ng Ingles sa pamamagitan ng translation.

Tumatawid ang mga parehong bawal

Ang mga writing rule ay tumatawid sa wika, at isa ang mas humihigpit pa: ang em-dash, madalang na sa English prose, ay tuluyang nawawala sa mga translation; comma, colon o parentheses ang gamit ng Spanish, Catalan at Tagalog. Bawat wika ay may sariling bawal na marketing filler din, ang mga lokal na pinsan ng English list: sa Catalan, halimbawa, bawal ang d’avantguarda, sense fissures, holístic at disruptiu.