natgillin/translations-raw huggingface dataset:
If you are working along, chances are you are going to translate OpenDocument file. To do this select Project Create new project. The wizard will ask you about your source document, convert it to & lokalize; internal format, XLIFF, and create project for it. After you finish translating choose Tools Merge into ODF to integrate your translation into a copy of source document.
Ако радите за свој рачун, вероватно сте намерили да преведете ОДФ фајл. Тада изаберите Пројекат Створи нови пројекат. Чаробњак ће вам затражити изворни документ, претворити га у Локализујев унутрашњи формат, ИксЛИФФ, и створити пројекат за њега. Пошто завршите с превођењем, изаберите Алатке Стопи у ОДФ да уклопите превод у копију изворног документа.
If you are doing translations for KDE, then either you will already have & lokalize; project file in your languages folder (usually named index. lokalize), or you can select Project Create new project and the wizard will download translation files for your language and will create project for you.
Ако преводите за КДЕ, онда ћете или већ имати пројектни фајл Локализуја у фасцикли свог језика (обично по имену index. lokalize), или можете изабрати Пројекат Створи нови пројекат да чаробњак преузме фајлове превода на вашем језику и аутоматски створи пројекат.
Translation files are opened in separate tab, with two big multi-line edits as well as a bunch of toolviews. These views can be stacked (similar to tabs), shown separately, or hidden. Translation files consist of many English-target pairs called units. A unit typically correspond to a single string in the user interface, or one paragraph in the documentation. The purpose of the first multi-line edit is to display the original part of the pair. The purpose of the second multi-line edit is to display the translation. You can navigate through the units via the Translation Units view or by using Page Down and Page Up.
Фајлови превода отварају се под засебним језичцима, са два велика вишередна уноса и неколико алатних приказа. Ти се прикази могу наслагати (слично језичцима), издвојити, или сакрити. Фајлове превода чини мноштво парова изворни- циљни језик, званих јединице. Једна јединица обично одговара једној ниски корисничког сучеља, или једном пасусу документације. Први вишередни унос приказује изворни део јединице; други унос садржи превод, који се може уређивати. Кроз јединице се можете кретати путем приказа Јединице превода, или тастерима PageDown и PageUp.
It is recommended that you get used to the keyboard shortcuts instead of the menus and toolbars for increased productivity. For example, use the Ctrl; L to focus Quick search input line to filter unit list in Translation Units view. Once you are done, press Page Down to start moving along the filtered list.
Препоручљиво је да се уместо употребе менија и трака алатки навикнете на пречице с тастатуре, јер ћете тако бити продуктивнији. На пример, помоћу Ctrl L фокусирате поље Брза претрага..., ради филтрирања списка јединица у приказу Јединице превода. Пошто унесете филтер, притискањем PageDown можете се кретати кроз филтрирани списак.
A unit may be translated or untranslated. A translation of a translated unit may be ready or not ready (also called fuzzy sometimes). If the unit is not ready, its translation is rendered in italics. & lokalize; allows you to easily navigate through the file according to the state of their translation. See Go menu for the shortcuts. When navigating, untranslated units are treated as not ready. Also you may use filtering feature of Translation Units toolview. Pressing Page Down actually takes you to the next unit in filtered/ sorted list of that toolview.
Јединица може бити преведена или непреведена. Преведена јединице може бити спремна или неспремна (што се понекад зове и мутна). Ако јединица није спремна, превод јој се исписује се курзивом. Локализуј омогућава лако скакање кроз јединице у фајлу према стању њиховог превода; потражите пречице у менију Иди. При скакању, непреведене јединице се узимају као неспремне. Такође се можете послужити могућношћу филтрирања у алатном приказу Јединице превода: притиском PageDown заправо скачете на следећу јединицу на филтрираном и уређеном списку у том приказу.
If you are working with translation files in XLIFF format (definitely the case when you translate OpenDocument), then extended states are available (new, needs review, approved, & etc;). You may select them in drop-down menu of Approved button in the toolbar. Classification of the state as ready or not ready depends on the current workflow phase (translation, review, approval). A default phase for you depends on your role in the project (set in project settings). Each unit usually contains information about phase it was changed last time, and for each phase its owner is logged to the file.
Ако радите са фајловима превода у формату ИксЛИФФ (обавезно ако преводите ОДФ), доступна су и проширена стања (нова, чека преглед, одобрена, итд.), која можете бирати из падајућег менија дугмета Одобрена на траци алатки. Сврставање стања у спремно или неспремно зависи од тренутне фазе радног тока (превод, преглед, одобрење). Подразумевана фаза зависи од ваше улоге у пројекту, задатој у поставкама пројекта. Свака јединица обично садржи податак о фази у којој је измењена последњи пут, а за сваку фазу се у фајл бележи њен власник.
The projects are one of the main concepts in & lokalize;. A project is represented by a file that contains paths, folders with translations, templates, and other files: glossary file, automation scripts, translation memories. Whenever & lokalize; opens a file without a project loaded, it will search for a project file in the parent folders (up to four levels). Alternatively, you can specify the project file via the --project flag when starting & lokalize; from the command line.
Пројекти су једна од главних замисли у Локализују. Пројекат чини фајл са путањама к фасциклама с преводима, шаблонима, и помоћним фајловима: појмовнику, аутоматизујућим скриптама, преводилачким меморијама. Кад год Локализуј отвори фајл а да пројекат није претходно учитан, потражиће пројектни фајл у родитељским фасциклама (до четири нивоа изнад). Ако покрећете Локализуј из командне линије, пројектни фајл можете навести опцијом -- project.
For each project you select your role in it (translator, reviewer, approver), which in turn affects a workflow phase & lokalize; automatically picks up for files you edit.
За сваки пројекат бирате своју улогу у њему (преводилац, прегледач, одобравач), а која утиче на фазу радног тока коју Локализуј аутоматски преузима за фајлове које уређујете.
Translation memories (unlike project files, glossary and scripts) are not shared between the translation team members, as they are created and stored under the user's home folder, meaning that the translation memories for all of the projects are stored in the same folder and thus can be used when other projects are opened.
Преводилачке меморије, за разлику од пројектних фајлова, појмовника и скрипти, не деле се међу члановима тима. Оне се стварају и одржавају под домаћом фасциклом корисника, односно, преводилачке меморије свих пројеката складиштене су у истој фасцикли; тако се свака може користити у сваком пројекту.
Project Overview tab
Језичак Преглед пројекта
The Project Overview tab displays a file tree with statistics for a current project, such as the percentage of translated units completed and the last translator. It allows you to open a selected file in new tab of the current & lokalize;, window.
Под језичком Преглед пројекта дато је стабло фајлова са статистиком текућег пројекта, попут процента преведених јединица и последњег преводиоца. Одатле можете отворити фајл под новим језичком у текућем прозору Локализуја.
Have you ever become tired of typing the same long text sequence several times just because it would take more time to find its translation for a copy and paste? Now you will only have to find the (frequent) word sequence in the Glossary View, and then insert it by pressing a shortcut.
Није ли вам додијало уписивање једног те истог низа речи изнова и изнова, само зато што би вам више времена одузело да пронађете претходни превод и копирате- налепите? Локализуј зато даје алатни приказ појмовника, у коме само уочите (чест) низ речи и уметнете га притиском пречице.
Of course the glossary should be populated with word sequences first. & lokalize; has a handy glossary editor that allows an explicit search over the entire glossary.
Наравно, појмовник се претходно мора испунити низовима речи. За то на располагању стоји уређивач појмовника, којим такође можете непосредно претраживати појмовник.
Glossary view in the bottom right corner displays glossary entries appropriate for the current unit
Приказ појмовника у доњем десном углу издаје уносе из појмовника пригодне за тренутну јединицу.
The Translation Memory view allows you to drag and drop a folder with translation files from say Dolphin into the view, and then, within few minutes, translation suggestions will be shown automatically on the unit switch. To insert the translation suggestions into the file, use Ctrl; 1, Ctrl; 2 and so on, depending on the number of suggestion.
Приказ Преводилачка меморија (ТМ) омогућава превлачење у њега фасцикле са збирком фајлова превода (рецимо, из прозора Делфина), почим ће, за неколико минута, аутоматски почети да даје предлоге превода при свакој промени јединице. За уметање предлога у тренутну јединицу, користите пречице Ctrl 1, Ctrl 2, и тако даље, према броју предлога.
Pressing F7 will open Translation Memory tab, which allows free querying TM. Clicking a search result will open corresponding file on corresponding unit. If you want to quickly open some file in the project (and it is added to TM), then instead of browsing Project Overview you just type its name into File mask field accompanied by '* '.
Притиском F7 добијате језичак Преводилачка меморија, за постављање слободних упита. Клик на резултат претраге отвара одговарајући фајл на тој јединици. Ако желите брзо да отворите неки фајл (који је већ додат ТМ‑ у) у пројекту, уместо прегледања кроз Преглед пројекта можете само уписати његово име у поље Маска фајла:, закључно са ‘ * ’.
TM engine indexes all entries, including non-ready and untranslated ones. This allows it to completely replace Search-in-Files feature which required scanning every file in the project each time a search is done.
Мотор ТМ‑ а индексира све јединице, укључујући неспремне и непреведене. Ово у потпуности одмењује могућност претраге кроз фајлове, која мора наново да прође кроз све фајлове у пројекту за сваки наредни упит.
lokalize; with translation memory search results for the current unit
Локализуј с резултатима претраге преводилачке меморије за тренутну јединицу.
Translation Synchronization Capabilities
Могућности синхронизације превода
The Sync Mode (previously known as Merge Mode) saves a great deal of time for the editors, and for cases when two or more translators are working simultaneously on the same file, or when one has to maintain translations for several branches of software.
Синхрорежим штеди пуно времена уредницима, у случајевима када два или више преводилаца раде истовремено на једном фајлу, или када треба одржавати преводе у неколико развојних грана софтвера.
& lokalize; allows quick navigation through units that differ, and displays word-by-word differences. Also, & lokalize; has two Sync views - Primary Sync and Secondary Sync. They are identical, but the former is usually used to merge translations and second to keep in sync translations for two software branches.
Локализуј омогућава брзо кретање кроз јединице које се разликују, приказујући разлике реч‑ по‑ реч. Тако, даје два синхроприказа: Примарни синхро и Секундарни синхро. Они су истоветни, али се први обично користи за стапање превода, а други за синхронизацију између две гране софтвера.
After you copied translation from auxiliary file (synchronized it), any subsequent changes made to this unit will be replicated back to auxiliary file.
Пошто сте копирали превод из помоћног фајла (синхронизовали га), све потоње измене те јединице биће пресликане назад у помоћни фајл.
Merging
Стапање
One use of Sync Mode is reviewing changes made by (new) contributors, when you cannot be sure of the quality of the work done.
Једна од намена синхрорежима је испитивање измена које су начинили преводиоци новајлије — када се не можете поуздати у квалитет учињеног.
Open a base file, then drop its changed version into the Primary Sync view, followed by Alt; Down or Alt; Up (remember that shortcuts may be modified in a usual way for all & kde; applications) to navigate through entries that are different.
Отворите првобитни фајл, па превуците његову допуњену верзију у приказ Примарни синхро. Потом се кроз јединице које се разликују можете кретати пречицама Alt доле и Alt горе (можете поставити и неке друге, као и обично у КДЕ програмима).
lokalize; used for merging changes in translation
Локализуј при стапању измена у преводу
Replication
Пресликавање
Sync Mode may also be used to make changes to translation for two branches simultaneously. Set Branch folder path in your project options to the path that corresponds to base folder of the branch, and Secondary Sync view will automatically open files from branch. Then, each time you make changes in files of your main branch, they will automatically be replicated to the branch (of course, if it contains the same English string).
Синхрорежим се може користити и за истовремено уређивање превода у две различите гране. У опцијама пројекта, под ставком Фасцикла гране: задајте путању корене гранске фасцикле, и Секундарни синхро ће аутоматски отварати фајлове из те гране. Како измените јединицу у главној грани, тако ће се то одразити на исту јединицу у другој грани (наравно, ако је има тамо).
For example, if you work on KDE translation, you can checkout trunk to / home/ xx/ hacking/ kde/ trunk/ l10n-kde4/ YOUR_LANG and branch to / home/ xx/ hacking/ kde/ branches/ stable/ l10n-kde4/ YOUR_LANG. Create & lokalize; project: / home/ xx/ hacking/ kde/ trunk/ l10n-kde4/ YOUR_LANG/ project. lokalize and set BranchDir=.. /.. /.. / branches/ stable/ l10n-kde4/ YOUR_LANG, then work via this project, and commit changes in both trunk and branch folders.
На пример, ако преводите КДЕ можете довући дебло у / home/ xx/ hacking/ kde/ trunk/ l10n- kde4/ sr, грану у / home/ xx/ hacking/ kde/ branches/ stable/ l10n- kde4/ sr, и Локализујем направити пројекат / home/ xx/ hacking/ kde/ trunk/ l10n- kde4/ sr/ projekat. lokalize у којем поставите BranchDir=.. /.. /.. / branches/ stable/ l10n- kde4/ sr. Онда радите преко овог пројекта, предајући измене у фасциклама и дебла и гране.
Alternate Translations
Алтернативни преводи
Each unit may have several alternate translations associated with it. Such translations may appear during file update, when the source string is slightly changed. In this case the old translation with it's (old) source is moved to alternate translations list, so that they are not lost.
Свака јединица може имати неколико придружених алтернативних превода. Такви преводи се могу појавити при ажурирању фајла, када дође до мање измене изворне ниске — тада се стари превод (и припадајући му стари извор) премести у списак алтернативних, како не би био изгубљен.
When translating software, usually gettext tools are used to prepare translation files. When original text changes, gettext tools update translation files and mark entries with changed original text as fuzzy (or non-ready in other terminology). They store previous original text so that translators could see what changes exactly were made. & lokalize; simplifies life of translator and highlights parts of original text that were changed in Alternate Translations view.
Код превођења софтвера, фајлови превода се обично припремају алаткама Геттекста. Када се изворни текст измени, Геттекстове алатке ажурирају фајлове превода обележавајући измењене јединице као мутне (или неспремне у другој терминологији). Такође складиште претходни изворни текст како би преводиоци могли тачно уочити учињене измене. Локализуј олакшава живот преводиоцу тиме што истиче измењене делове изворног текста у приказу Алтернативни преводи.
lokalize; highlighting parts of original text that were changed since translation was last reviewed
Локализуј истиче делове изворног текста измењене од последњег прегледа превода
Scripting & lokalize;
Скриптовање Локализуја
& lokalize; is extensible using scripts in several interpreted languages, including Python and JavaScript. Scripts are usually integrated into & lokalize; UI as menu actions (to which you may assign a keyboard shortcut). The location and name of menu entry for the script is defined in its accompanying. rc file. On each project open & lokalize; scans PROJECTDIR/ lokalize-scripts folder for. rc files and adds them to a cache file called PROJECTDIR/ lokalize-scripts/ scripts. rc (so you should n't generally want to add it project's version control system). RC files also contain script paths, which may be relative to. rc file folder, or to a system scripts folder - they are tried both (actually they should be relative if you want to share. rc file with other people in your project). So you for example can specify.. /.. / scripts/ lokalize/ opensrc. py to load script from global kde4-l10n scripts folder (ie; not specific to your language).
Локализуј се може проширити скриптама на неколико интерпретираних језика, попут питона и јаваскрипта. Скрипте се уклапају у сучеље Локализуј обично као радње у менију (којима можете доделити пречицу са тастатуре). Локација и име ставке менија за скрипту дефинисани су у пратећем. rc фајлу. При сваком отварању пројекта, Локализуј тражи. rc фајлове у фасцикли FASPROJEKTA/ lokalize- scripts и додаје их у фајл кеша по имену FASPROJEKTA/ lokalize- scripts/ scripts. rc (зато овај фајл не треба стављати под управљање верзијама којим се прати пројекат).. rc фајлови такође садрже путање скрипти, релативно према сопственој фасцикли или системској фасцикли скрипти — обе се испробавају (заправо, путање треба да буду релативне ако желите да делите. rc фајл са сарадницима на пројекту). На пример, можете задати.. /.. / scripts/ lokalize/ opensrc. py да би се скрипта учитала из глобалне фасцикле Локализујевих скрипти (тј. која није посебна за ваш језик).
Examples of. rc files may be found in & lokalize; install folder (usually / usr/ share/ kde4/ apps/ lokalize/ scripts/) and in KDE repository. Here you can find more script examples, including JavaScript-based check-gui. js that runs automatically on each file save (this is achieved via special option in. rc file). If you're familiar with Python or JavaScript, the code should be self-explanatory.
Примери. rc фајлова могу се наћи у инсталационој фасцикли Локализуја (обично / usr/ share/ kde4/ apps/ lokalize/ scripts /) и у ризници КДЕ‑ а. Овде можете наћи још примера скрипти, укључујући и јаваскриптну check- gui. js која се извршава аутоматски при сваком уписивању фајла (постигнуто посебном опцијом у. rc фајлу). Ако сте упознати с питоном или јаваскриптом, ко̑д би требало да је јасан сам по себи.
Below are links to API references. Everything marked as Q_SCRIPTABLE may be used from scripts.
Следе везе ка документацији АПИ‑ ја. Све означено са Q_ SCRIPTABLE може се користити у скриптама.
Editor object API reference
документација објекта уређивача
Lokalize object API reference
документација објекта Локализуја
Project object API reference
документација објекта пројекта
Program Copyright & copy; 2007-2009, Nick Shaforostoff shaforostoff@kde. ru
Ауторско право за програм © 2007- 2009, Николај Шафоростов shaforostoff@ kde. ru
Some code was taken from & kbabel;, the & lokalize; predecessor.
Нешто ко̑да преузето из К‑ бабела, Локализујевог претходника.
Documentation Copyright & copy; 2007-2009 Nick Shaforostoff shaforostoff@kde. ru
Ауторско право за документацију © 2007- 2009, Николај Шафоростов shaforostoff@ kde. ru
Nick Shaforostoff shaforostoff AT kde. ru
Николај Шафоростов shaforostoff AT kde. ru
See the lokalize; homepage for more details.
Више детаља потражите на домаћој страници Локализуја.
The & ark; Handbook
Приручник за Арк
& Matt. Johnston; & Matt. Johnston. mail;
Мат Џонстон & Matt. Johnston. mail;
& Matt. Johnston;
Мат Џонстон
& ark; is an archive manager for & kde;.
Арк је менаџер архива за КДЕ.
archive
архива
zip
ЗИП
compression
компресовање
lha
ЛХА
ark
Арк
& ark; is a program for managing various archive formats within the & kde; environment. Archives can be viewed, extracted, created and modified from within & ark;. The program can handle various formats such as tar, gzip, bzip2, zip, rar and lha (if appropriate command-line programs are installed).
Арк је програм за управљање разним форматима архива из окружења КДЕ‑ а. Архиве се могу прегледати, распакивати, стварати и мењати унутар Арка. Уме да рукује разним форматима, као што су тар, гзип, бзип2, ЗИП, РАР и ЛХА (ако су инсталирани неопходни програми командне линије).
Using & ark;
Коришћење Арка
Opening Archives
Отварање архива
To open an archive in & ark;, choose Open... from the File menu. You can also open archive files by dragging and dropping from & konqueror; or & dolphin;. Archive files should be associated with & ark;, so you can also right click a file in & konqueror; or & dolphin; and select Open with & ark; to open it or select an extract action for this file.
Архиву у Арку отварате помоћу Отвори... из менија Фајл. Архивске фајлове можете отварати и превлачењем и пуштањем из К‑ освајача или Делфина. Формати архива треба да су придружени Арку, тако да можете кликнути десним на фајл у К‑ освајачу или Делфину и изабрати Отвори помоћу Арком да га отворите, или изабрати једну од радњи распакивања.
Working with Files
Рад са фајловима
Once an archive has been opened, you can perform various operations on the files inside the archive. By selecting a file and using the Action menu, you can choose what you want to do:
Пошто отворите архиву, можете вршити разне радње над фајловима унутар ње. Одабиром фајла и коришћењем менија Радња, можете извршити једно од следећег:
Add File... will add files from your disk to the archive.
Додај фајл... додаје у архиву фајлове са диска.
Add Folder... will add folders from your disk to the archive.
Додај фасциклу... додаје у архиву фасцикле са диска.
Delete will remove the currently selected file(s) from the archive.
Обриши уклања тренутно изабране фајлове из архиве.
Extract... will extract the file to a location you specify on disk.
Распакуј распакује фајл на локацију на диску коју задате.
Preview will open the file in the associated viewer.
Прикажи отвара фајл у придруженом приказивачу.
Extracting Archives
Распакивање архива
Once an archive has been opened in & ark;, it can be extracted. To quick extract files from an archive, you can select Extract... from the Action menu. This opens a submenu with previously accessed folders, and you can select to quick extract into any of them. Clicking on the check mark at the right side of the Extract button in the toolbar performes the same action.
Пошто се отвори у Арку, архива се може распаковати. За распакивање фајлова из дате архиве, можете изабрати Распакуј из менија Радња. Ово отвара подмени са претходно посећиваним фасциклама, тако да можете изабрати брзо распакивање у једну од њих. Клик на значку на десној страни дугмета Распакуј на траци алатки изводи исту радњу.
To open the Extract dialog click the Extract button in the toolbar or use the shortcut Ctrl; E. This dialog allows you to select where you will extract files to. The default location is the folder the archive is in.
Дијалог за распакивање можете отворити кликом на дугме Распакуј на траци алатки, или пречицом Ctrl E. У овом дијалогу можете да одредите где треба распаковати фајлове. Подразумевана локација је фасцикла у којој се налази архива.