added a Serbian Latin to Cyrillic converter
This commit is contained in:
parent
bdf4308e33
commit
5d3ea7361f
3 changed files with 290 additions and 198 deletions
|
@ -74,7 +74,7 @@ sr_CS:table
|
||||||
removeMenuItem:string { "Ukloni" }
|
removeMenuItem:string { "Ukloni" }
|
||||||
editPlaylistMenuItem:string { "Uredi plej listu" }
|
editPlaylistMenuItem:string { "Uredi plej listu" }
|
||||||
schedulePlaylistMenuItem:string { "Programiraj plej listu" }
|
schedulePlaylistMenuItem:string { "Programiraj plej listu" }
|
||||||
exportPlaylistMenuItem:string { "E_xport Playlist" }
|
exportPlaylistMenuItem:string { "Prebaci plejlistu" }
|
||||||
uploadToHubMenuItem:string { "Uputi na centralni server" }
|
uploadToHubMenuItem:string { "Uputi na centralni server" }
|
||||||
|
|
||||||
cannotEditPlaylistMsg:string { "Neuspelo otvaranje plejliste" }
|
cannotEditPlaylistMsg:string { "Neuspelo otvaranje plejliste" }
|
||||||
|
@ -272,7 +272,7 @@ sr_CS:table
|
||||||
keyBindingsSectionLabel:string { "Prečice na tastaturi" }
|
keyBindingsSectionLabel:string { "Prečice na tastaturi" }
|
||||||
serversSectionLabel:string { "Serveri" }
|
serversSectionLabel:string { "Serveri" }
|
||||||
schedulerSectionLabel:string { "Raspored emitovanja" }
|
schedulerSectionLabel:string { "Raspored emitovanja" }
|
||||||
backupSectionLabel:string { "Backup" }
|
backupSectionLabel:string { "Bekap" }
|
||||||
rdsSectionLabel:string { "RDS" }
|
rdsSectionLabel:string { "RDS" }
|
||||||
aboutSectionLabel:string { "O aplikaciji" }
|
aboutSectionLabel:string { "O aplikaciji" }
|
||||||
|
|
||||||
|
@ -318,19 +318,19 @@ sr_CS:table
|
||||||
dateColumnLabel:string { "Datum" }
|
dateColumnLabel:string { "Datum" }
|
||||||
statusColumnLabel:string { "Status" }
|
statusColumnLabel:string { "Status" }
|
||||||
|
|
||||||
mtimeTextLabel:string { "Modified since:" }
|
mtimeTextLabel:string { "#Modified since:#" }
|
||||||
chooseTimeButtonLabel:string { "Izaberi vreme" }
|
chooseTimeButtonLabel:string { "Izaberi vreme" }
|
||||||
resetTimeButtonLabel:string { "Reset" }
|
resetTimeButtonLabel:string { "Reset" }
|
||||||
|
|
||||||
backupButtonLabel:string { "Backup" }
|
backupButtonLabel:string { "Bekap" }
|
||||||
deleteButtonLabel:string { "Izbriši" }
|
deleteButtonLabel:string { "Izbriši" }
|
||||||
saveButtonLabel:string { "Sačuvaj" }
|
saveButtonLabel:string { "Sačuvaj" }
|
||||||
|
|
||||||
backupTitleLabel:string { "Naslov" }
|
backupTitleLabel:string { "Bekap" }
|
||||||
defaultBackupTitle:string { "novi backup" }
|
defaultBackupTitle:string { "novi bekap" }
|
||||||
|
|
||||||
fileChooserDialogTitle:string { "Sačuvaj File" }
|
fileChooserDialogTitle:string { "Sačuvaj fajl" }
|
||||||
backupErrorMsg:string { "Greška u backupu: " }
|
backupErrorMsg:string { "Greška u bekapu: " }
|
||||||
}
|
}
|
||||||
|
|
||||||
rdsView:table
|
rdsView:table
|
||||||
|
@ -394,7 +394,7 @@ sr_CS:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Povrati bekap" }
|
windowTitle:string { "Povrati bekap" }
|
||||||
errorMessage:string { "Greška: {0}" }
|
errorMessage:string { "Greška: {0}" }
|
||||||
pendingMessage:string { "Uploading backup file\n''{0}''.\n"
|
pendingMessage:string { "#Uploading backup file\n''{0}''.\n#"
|
||||||
"Sačekajte..." }
|
"Sačekajte..." }
|
||||||
finishedMessage:string { "Završeno upućivanje." }
|
finishedMessage:string { "Završeno upućivanje." }
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,29 +10,28 @@ sr_CS_CYRILLIC:table
|
||||||
simplePlaylistMgmtButtonLabel:string { "Плеј листа" }
|
simplePlaylistMgmtButtonLabel:string { "Плеј листа" }
|
||||||
schedulerButtonLabel:string { "Распоред" }
|
schedulerButtonLabel:string { "Распоред" }
|
||||||
searchButtonLabel:string { "Претрага" }
|
searchButtonLabel:string { "Претрага" }
|
||||||
optionsButtonLabel:string { "Options" }
|
optionsButtonLabel:string { "Опције" }
|
||||||
|
|
||||||
cancelButtonLabel:string { "Cancel" }
|
cancelButtonLabel:string { "Откажи" }
|
||||||
noButtonLabel:string { "No" }
|
noButtonLabel:string { "Не" }
|
||||||
yesButtonLabel:string { "Yes" }
|
yesButtonLabel:string { "Да" }
|
||||||
okButtonLabel:string { "OK" }
|
okButtonLabel:string { "ОК" }
|
||||||
|
|
||||||
elapsedTimeLabel:string { "elapsed" }
|
elapsedTimeLabel:string { "позиција" }
|
||||||
remainingTimeLabel:string { "remaining" }
|
remainingTimeLabel:string { "преостало" }
|
||||||
|
|
||||||
localeNotAvailableMsg:string { "Место {0} није доступно" }
|
localeNotAvailableMsg:string { "Место {0} није доступно" }
|
||||||
schedulerNotReachableMsg:string { "Сервер са распоредом није доступан" }
|
schedulerNotReachableMsg:string { "Сервер са распоредом није доступан" }
|
||||||
storageNotReachableMsg:string { "Сервер није доступан" }
|
storageNotReachableMsg:string { "Сервер није доступан" }
|
||||||
authenticationNotReachableMsg:string
|
authenticationNotReachableMsg:string
|
||||||
{ "Сервер за аутентизацију није доступан."
|
{ "Сервер за аутентизацију није доступан.\n"
|
||||||
"Would you like to edit the server "
|
"Да ли бисте желели да промените серверске поставке?" }
|
||||||
"settings?" }
|
|
||||||
audioErrorMsg { "Грешка у аудио плејеру: " }
|
audioErrorMsg { "Грешка у аудио плејеру: " }
|
||||||
sureToExitMsg:string { "Are you sure you want to exit?" }
|
sureToExitMsg:string { "Сигурно желите да изађете?" }
|
||||||
|
|
||||||
masterPanelWindow:table
|
masterPanelWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Maстер Панел" }
|
windowTitle:string { "Главни панел" }
|
||||||
}
|
}
|
||||||
|
|
||||||
loginWindow:table
|
loginWindow:table
|
||||||
|
@ -44,7 +43,7 @@ sr_CS_CYRILLIC:table
|
||||||
okButtonLabel:string { "У реду" }
|
okButtonLabel:string { "У реду" }
|
||||||
cancelButtonLabel:string { "Откажи" }
|
cancelButtonLabel:string { "Откажи" }
|
||||||
|
|
||||||
pleaseWaitMsg:string { "Logging in, please wait." }
|
pleaseWaitMsg:string { "Пријава је у току, сачекајте" }
|
||||||
}
|
}
|
||||||
|
|
||||||
audioClipListWindow:table
|
audioClipListWindow:table
|
||||||
|
@ -53,10 +52,10 @@ sr_CS_CYRILLIC:table
|
||||||
|
|
||||||
idColumnLabel:string { "ид" }
|
idColumnLabel:string { "ид" }
|
||||||
lengthColumnLabel:string { "дужина" }
|
lengthColumnLabel:string { "дужина" }
|
||||||
uriColumnLabel:string { "URI" }
|
uriColumnLabel:string { "УРИ" }
|
||||||
tokenColumnLabel:string { "Преузето" }
|
tokenColumnLabel:string { "преузето" }
|
||||||
|
|
||||||
closeButtonLabel:string { "Затвори" }
|
closeButtonLabel:string { "затвори" }
|
||||||
}
|
}
|
||||||
|
|
||||||
scratchpadWindow:table
|
scratchpadWindow:table
|
||||||
|
@ -73,25 +72,24 @@ sr_CS_CYRILLIC:table
|
||||||
addToLiveModeMenuItem:string { "Додај у Програм Уживо" }
|
addToLiveModeMenuItem:string { "Додај у Програм Уживо" }
|
||||||
addToPlaylistMenuItem:string { "Додај у плеј листу" }
|
addToPlaylistMenuItem:string { "Додај у плеј листу" }
|
||||||
removeMenuItem:string { "Уклони" }
|
removeMenuItem:string { "Уклони" }
|
||||||
editPlaylistMenuItem:string { "_Edit Playlist" }
|
editPlaylistMenuItem:string { "Уреди плеј листу" }
|
||||||
schedulePlaylistMenuItem:string { "Програмирај плеј листу" }
|
schedulePlaylistMenuItem:string { "Програмирај плеј листу" }
|
||||||
exportPlaylistMenuItem:string { "E_xport Playlist" }
|
exportPlaylistMenuItem:string { "Пребаци плејлисту" }
|
||||||
uploadToHubMenuItem:string { "Upload to Network Hub" }
|
uploadToHubMenuItem:string { "Упути на централни сервер" }
|
||||||
|
|
||||||
cannotEditPlaylistMsg:string
|
cannotEditPlaylistMsg:string { "Неуспело отварање плејлисте" }
|
||||||
{ "Could not open playlist for editing." }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
playlistListWindow:table
|
playlistListWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Плеј Листа" }
|
windowTitle:string { "Плеј листа" }
|
||||||
|
|
||||||
listBoxLabel { "Плеј листе" }
|
listBoxLabel { "Плеј листе" }
|
||||||
detailBoxLabel { "Детаљи плеј листе" }
|
detailBoxLabel { "Детаљи плеј листе" }
|
||||||
|
|
||||||
idColumnLabel:string { "ид" }
|
idColumnLabel:string { "ид" }
|
||||||
lengthColumnLabel:string { "дужина" }
|
lengthColumnLabel:string { "дужина" }
|
||||||
uriColumnLabel:string { "URI" }
|
uriColumnLabel:string { "УРИ" }
|
||||||
tokenColumnLabel:string { "преузето" }
|
tokenColumnLabel:string { "преузето" }
|
||||||
|
|
||||||
closeButtonLabel:string { "затвори" }
|
closeButtonLabel:string { "затвори" }
|
||||||
|
@ -105,53 +103,55 @@ sr_CS_CYRILLIC:table
|
||||||
chooseFileButtonLabel:string { "Претражи" }
|
chooseFileButtonLabel:string { "Претражи" }
|
||||||
|
|
||||||
mainSectionLabel:string { "Главно" }
|
mainSectionLabel:string { "Главно" }
|
||||||
musicSectionLabel:string { "Music" }
|
musicSectionLabel:string { "Музика" }
|
||||||
voiceSectionLabel:string { "Voice" }
|
voiceSectionLabel:string { "Глас" }
|
||||||
|
|
||||||
lengthLabel:string { "Трајање" }
|
lengthLabel:string { "Трајање" }
|
||||||
|
|
||||||
uploadButtonLabel:string { "Аплоуд" }
|
uploadButtonLabel:string { "Упути" }
|
||||||
closeButtonLabel:string { "Откажи" }
|
closeButtonLabel:string { "Откажи" }
|
||||||
|
|
||||||
fileChooserDialogTitle:string { "Изабери фајл" }
|
fileChooserDialogTitle:string { "Изабери фајл" }
|
||||||
clipUploadedMsg:string { "Аплоудован клип ''{0}''." }
|
fileUploadedMsg:string { "Упућен фајл ''{0}''." }
|
||||||
couldNotOpenFileMsg:string { "#The file could not be opened.#" }
|
couldNotOpenFileMsg:string { "Фајл се не може отворити." }
|
||||||
couldNotReadLengthMsg:string { "#Could not determine audio clip "
|
|
||||||
"length.#" }
|
couldNotReadLengthMsg:string { "Неуспело одређивање дужине." }
|
||||||
unsupportedFileTypeMsg:string { "#Unsupported file type.#" }
|
|
||||||
missingTitleMsg:string { "#Please enter a title.#" }
|
unsupportedFileTypeMsg:string { "Неподржавана екстензија." }
|
||||||
badMetadataMsg:string { "#Invalid data for {0}#." }
|
missingTitleMsg:string { "Унесите наслов." }
|
||||||
duplicateFileMsg:string { "#Error: the file is in the storage "
|
badMetadataMsg:string { "Грешка у подацима за {0}." }
|
||||||
"already.#" }
|
duplicateFileMsg:string { "Грешка:фајл је већ у архиви." }
|
||||||
}
|
}
|
||||||
|
|
||||||
simplePlaylistManagementWindow:table
|
simplePlaylistManagementWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Једноставно управљање плеј листом" }
|
windowTitle:string { "Плеј листа" }
|
||||||
|
|
||||||
startColumnLabel:string { "почни" }
|
startColumnLabel:string { "почни" }
|
||||||
titleColumnLabel:string { "наслов" }
|
titleColumnLabel:string { "наслов" }
|
||||||
lengthColumnLabel:string { "дужина" }
|
lengthColumnLabel:string { "дужина" }
|
||||||
fadeInColumnLabel:string { "Fade in" }
|
fadeInColumnLabel:string { "Фејд ин" }
|
||||||
fadeOutColumnLabel:string { "Fade out" }
|
fadeOutColumnLabel:string { "Фејд аут" }
|
||||||
|
|
||||||
nameLabel:string { "име" }
|
nameLabel:string { "Име" }
|
||||||
saveButtonLabel:string { "сачувај" }
|
lengthLabel:string { "Дуратион:" }
|
||||||
closeButtonLabel:string { "затвори" }
|
saveButtonLabel:string { "Сачувај" }
|
||||||
|
closeButtonLabel:string { "Затвори" }
|
||||||
lockFadesCheckButtonLabel:string
|
lockFadesCheckButtonLabel:string
|
||||||
{ "Lock fade-out to following fade-in" }
|
{ "Подеси фејд аут тако да прати фејд ин" }
|
||||||
|
|
||||||
playlistSavedMsg:string { "сачувана плеј листа {0}" }
|
playlistSavedMsg:string { "Сачувана плеј листа {0}." }
|
||||||
savePlaylistDialogMsg:string { "Do you want to save the playlist?" }
|
savePlaylistDialogMsg:string { "Сачувати плејлисту?" }
|
||||||
emptyTitleErrorMsg:string { "Please enter a title." }
|
|
||||||
|
emptyTitleErrorMsg:string { "Унесите наслов." }
|
||||||
}
|
}
|
||||||
|
|
||||||
schedulerWindow:table
|
schedulerWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Распоред" }
|
windowTitle:string { "Распоред" }
|
||||||
|
|
||||||
scheduleTab:string { "Schedule" }
|
scheduleTab:string { "Распоред емитовања" }
|
||||||
statusTab:string { "Status" }
|
statusTab:string { "Статус" }
|
||||||
|
|
||||||
startColumnLabel:string { "почетак" }
|
startColumnLabel:string { "почетак" }
|
||||||
titleColumnLabel:string { "назив" }
|
titleColumnLabel:string { "назив" }
|
||||||
|
@ -159,21 +159,21 @@ sr_CS_CYRILLIC:table
|
||||||
deleteMenuItem:string { "Обриши" }
|
deleteMenuItem:string { "Обриши" }
|
||||||
|
|
||||||
stopCurrentlyPlayingText:string
|
stopCurrentlyPlayingText:string
|
||||||
{ "Currently playing in scheduler:" }
|
{ "Тренутно се налази у распореду емитовања" }
|
||||||
stopCurrentlyPlayingButtonLabel:string { "Stop" }
|
stopCurrentlyPlayingButtonLabel:string { "Стоп" }
|
||||||
stopCurrentlyPlayingDialogMsg:string { "Are you sure?" }
|
stopCurrentlyPlayingDialogMsg:string { "Да ли сте сигурни?" }
|
||||||
|
|
||||||
closeButtonLabel:string { "затвори" }
|
closeButtonLabel:string { "Затвори" }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
schedulePlaylistWindow:table
|
schedulePlaylistWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Програмирање Плеј листе" }
|
windowTitle:string { "Програмирање Плеј Листе" }
|
||||||
|
|
||||||
hourLabel:string { "сат: " }
|
hourLabel:string { "сат: " }
|
||||||
minuteLabel:string { "минут: " }
|
minuteLabel:string { "минут: " }
|
||||||
secondLabel:string { "seconds: " }
|
secondLabel:string { "секунде: " }
|
||||||
scheduleButtonLabel:string { "програмирај" }
|
scheduleButtonLabel:string { "програмирај" }
|
||||||
closeButtonLabel:string { "затвори" }
|
closeButtonLabel:string { "затвори" }
|
||||||
}
|
}
|
||||||
|
@ -182,51 +182,51 @@ sr_CS_CYRILLIC:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Претрага/Преглед" }
|
windowTitle:string { "Претрага/Преглед" }
|
||||||
|
|
||||||
searchWhereLabel:string { "Search or browse on: " }
|
searchWhereLabel:string { "Тражи или прегледај на: " }
|
||||||
searchWhereLocal:string { "local storage" }
|
searchWhereLocal:string { "локална архива" }
|
||||||
searchWhereRemote:string { "network hub" }
|
searchWhereRemote:string { "централни сервер" }
|
||||||
|
|
||||||
simpleSearchTab:string { "Претрага" }
|
simpleSearchTab:string { "Претрага" }
|
||||||
advancedSearchTab:string { "Напредна претрага" }
|
advancedSearchTab:string { "Напредна претрага" }
|
||||||
browseTab:string { "Преглед" }
|
browseTab:string { "Преглед" }
|
||||||
transportsTab:string { "Transfers" }
|
transportsTab:string { "Пренеси" }
|
||||||
|
|
||||||
searchButtonLabel:string { "Претражи" }
|
searchButtonLabel:string { "Претражи" }
|
||||||
backwardButtonLabel:string { "⇦ Previous" }
|
backwardButtonLabel:string { "⇦ Претходно" }
|
||||||
forwardButtonLabel:string { "Next ⇨" }
|
forwardButtonLabel:string { "Следеће ⇨" }
|
||||||
searchResultsCountLabel:string { "{0}-{1} of {2} results" }
|
searchResultsCountLabel:string { "{0}-{1} од {2} резултата" }
|
||||||
|
|
||||||
typeColumnLabel:string { "Тип" }
|
typeColumnLabel:string { "Тип" }
|
||||||
titleColumnLabel:string { "Наслов" }
|
titleColumnLabel:string { "Наслов" }
|
||||||
creatorColumnLabel:string { "Аутор" }
|
creatorColumnLabel:string { "Аутор" }
|
||||||
sourceColumnLabel:string { "Album" }
|
sourceColumnLabel:string { "Албум" }
|
||||||
lengthColumnLabel:string { "Дужина" }
|
lengthColumnLabel:string { "Дужина" }
|
||||||
|
|
||||||
allStringForBrowse { "--- све ---" }
|
allStringForBrowse { "--- све ---" }
|
||||||
|
|
||||||
addToScratchpadMenuItem:string { "Додај у Припрему " }
|
addToScratchpadMenuItem:string { "Додај у Припрему " }
|
||||||
addToPlaylistMenuItem:string { "_Add to Playlist" }
|
addToPlaylistMenuItem:string { "Додај у плејлисту" }
|
||||||
addToLiveModeMenuItem:string { "Додај у Програм Уживо" }
|
addToLiveModeMenuItem:string { "Додај у Програм Уживо" }
|
||||||
editPlaylistMenuItem:string { "_Edit Playlist" }
|
editPlaylistMenuItem:string { "Уреди плејлисту" }
|
||||||
schedulePlaylistMenuItem:string { "_Schedule Playlist" }
|
schedulePlaylistMenuItem:string { "Направи распоред плејлисте" }
|
||||||
exportPlaylistMenuItem:string { "E_xport Playlist" }
|
exportPlaylistMenuItem:string { "Пребаци плејлисту" }
|
||||||
uploadToHubMenuItem:string { "Upload to the network hub" }
|
uploadToHubMenuItem:string { "Упути на централни сервер" }
|
||||||
downloadFromHubMenuItem:string { "Download from the network hub" }
|
downloadFromHubMenuItem:string { "Преузми са централног сервера" }
|
||||||
|
|
||||||
pleaseWaitMsg:string { "Please wait..." }
|
pleaseWaitMsg:string { "Сачекајте..." }
|
||||||
shortErrorMsg:string { "Search failed." }
|
shortErrorMsg:string { "Неуспела претрага." }
|
||||||
longErrorMsg:string { "Search failed: {0}." }
|
longErrorMsg:string { "Неуспела претрага: {0}." }
|
||||||
uploadToHubErrorMsg:string { "Uploading to hub failed: {0}." }
|
uploadToHubErrorMsg:string { "Неуспело упућивање на централни сервер: {0}." }
|
||||||
downloadFromHubErrorMsg:string { "Downloading from hub failed: {0}." }
|
downloadFromHubErrorMsg:string { "Неуспело преузимање са централног сервера: {0}." }
|
||||||
nothingFoundMsg:string { "No files found." }
|
nothingFoundMsg:string { "Фајлови нису нађени." }
|
||||||
}
|
}
|
||||||
|
|
||||||
advancedSearchEntry:table
|
advancedSearchEntry:table
|
||||||
{
|
{
|
||||||
fileTypeTextLabel:string { "File types" }
|
fileTypeTextLabel:string { "Тип фајла" }
|
||||||
allFileType:string { "all" }
|
allFileType:string { "Сви" }
|
||||||
audioClipFileType:string { "audio clips" }
|
audioClipFileType:string { "аудио клипови" }
|
||||||
playlistFileType:string { "playlists" }
|
playlistFileType:string { "плејлисте" }
|
||||||
|
|
||||||
searchByTextLabel:string { "Тражи по" }
|
searchByTextLabel:string { "Тражи по" }
|
||||||
|
|
||||||
|
@ -243,160 +243,160 @@ sr_CS_CYRILLIC:table
|
||||||
|
|
||||||
playMenuItem:string { "Пусти" }
|
playMenuItem:string { "Пусти" }
|
||||||
cueMenuItem:string { "Проба" }
|
cueMenuItem:string { "Проба" }
|
||||||
addToPlaylistMenuItem:string { "_Add to Playlist" }
|
addToPlaylistMenuItem:string { "Додај у плејлисту" }
|
||||||
removeMenuItem:string { "Уклони" }
|
removeMenuItem:string { "Уклони" }
|
||||||
editPlaylistMenuItem:string { "_Edit Playlist" }
|
editPlaylistMenuItem:string { "Уреди плејлисту" }
|
||||||
schedulePlaylistMenuItem:string { "_Schedule Playlist" }
|
schedulePlaylistMenuItem:string { "Програмирај плејлисту" }
|
||||||
exportPlaylistMenuItem:string { "E_xport Playlist" }
|
exportPlaylistMenuItem:string { "Пребаци плејлисту" }
|
||||||
uploadToHubMenuItem:string { "Upload to Network Hub" }
|
uploadToHubMenuItem:string { "Упути на централни сервер" }
|
||||||
|
|
||||||
cuePlayerLabel:string { "Проба" }
|
cuePlayerLabel:string { "Проба" }
|
||||||
|
|
||||||
clearListButtonLabel:string { "Clear list" }
|
clearListButtonLabel:string { "Очисти листу" }
|
||||||
removeButtonLabel:string { "Remove item(s)" }
|
removeButtonLabel:string { "Уклони" }
|
||||||
|
|
||||||
cannotEditPlaylistMsg:string
|
cannotEditPlaylistMsg:string
|
||||||
{ "Could not open playlist for editing." }
|
{ "Неуспело отварање плејлисте." }
|
||||||
}
|
}
|
||||||
|
|
||||||
optionsWindow:table
|
optionsWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Options" }
|
windowTitle:string { "Опције" }
|
||||||
|
|
||||||
needToRestartMsg:string { "You will need to restart the "
|
needToRestartMsg:string { "Неопходно је рестартартовати "
|
||||||
"application\nfor the new settings "
|
"апликацију\nкако би нове поставке "
|
||||||
"to take effect." }
|
"успеле." }
|
||||||
errorMsg:string { "Could not save the options: " }
|
errorMsg:string { "Неуспело чување опција: " }
|
||||||
|
|
||||||
soundSectionLabel:string { "Sound" }
|
soundSectionLabel:string { "Звук" }
|
||||||
keyBindingsSectionLabel:string { "Keyboard Shortcuts" }
|
keyBindingsSectionLabel:string { "Пречице на тастатури" }
|
||||||
serversSectionLabel:string { "Servers" }
|
serversSectionLabel:string { "Сервери" }
|
||||||
schedulerSectionLabel:string { "Scheduler" }
|
schedulerSectionLabel:string { "Распоред емитовања" }
|
||||||
backupSectionLabel:string { "Backup" }
|
backupSectionLabel:string { "Бекап" }
|
||||||
rdsSectionLabel:string { "RDS" }
|
rdsSectionLabel:string { "РДС" }
|
||||||
aboutSectionLabel:string { "About" }
|
aboutSectionLabel:string { "О апликацији" }
|
||||||
|
|
||||||
cancelButtonLabel:string { "Cancel" }
|
cancelButtonLabel:string { "Откажи" }
|
||||||
applyButtonLabel:string { "Apply" }
|
applyButtonLabel:string { "Примени" }
|
||||||
okButtonLabel:string { "OK" }
|
okButtonLabel:string { "ОК" }
|
||||||
|
|
||||||
cueDeviceLabel:string { "Cue audio device:" }
|
cueDeviceLabel:string { "Картица за предслушавање:" }
|
||||||
outputDeviceLabel:string { "Live Mode audio device:" }
|
outputDeviceLabel:string { "Картица за емитовање: " }
|
||||||
testButtonLabel:string { "Test" }
|
testButtonLabel:string { "Тест" }
|
||||||
|
|
||||||
pressAKeyMsg:string { "Press a key..." }
|
pressAKeyMsg:string { "Притисните дугме..." }
|
||||||
keyBindingsInstructionsText:string
|
keyBindingsInstructionsText:string
|
||||||
{ "Double-click on the shortcut you want "
|
{ "Кликните два пута на пречицу коју "
|
||||||
"to change, \n"
|
"желите,\nзатим притисните тастер за "
|
||||||
"then press the key for the new "
|
"нову пречицу\n"
|
||||||
"shortcut\n"
|
"(или притисните ескејп како бисте "
|
||||||
"(or press the Escape key to cancel "
|
"поништили операцију)." }
|
||||||
"the operation)." }
|
|
||||||
|
|
||||||
authenticationLabel:string { "Authentication server" }
|
authenticationLabel:string { "Сервер за аутентификацију" }
|
||||||
storageLabel:string { "Storage server" }
|
storageLabel:string { "Сервер за похрањивање" }
|
||||||
schedulerLabel:string { "Scheduler server" }
|
schedulerLabel:string { "Сервер за распоред емитовања" }
|
||||||
serverLabel:string { "address:" }
|
serverLabel:string { "адреса:" }
|
||||||
portLabel:string { "port:" }
|
portLabel:string { "порт:" }
|
||||||
pathLabel:string { "path:" }
|
pathLabel:string { "путања:" }
|
||||||
|
|
||||||
schedulerStatusText:string { "The scheduler is" }
|
schedulerStatusText:string { "Распоред емитовања је" }
|
||||||
schedulerRunningStatus:string { "running." }
|
schedulerRunningStatus:string { "у току." }
|
||||||
schedulerStoppedStatus:string { "stopped." }
|
schedulerStoppedStatus:string { "заустављен." }
|
||||||
schedulerStartButtonLabel:string { "Start" }
|
schedulerStartButtonLabel:string { "Почни"}
|
||||||
schedulerStopButtonLabel:string { "Stop" }
|
schedulerStopButtonLabel:string { "Заврши" }
|
||||||
|
|
||||||
reportBugsToText:string { "Report bugs to: {0}" }
|
reportBugsToText:string { "Пријави грешке: {0}" }
|
||||||
}
|
}
|
||||||
|
|
||||||
backupView:table
|
backupView:table
|
||||||
{
|
{
|
||||||
workingStatus:string { "#In progress...#" }
|
workingStatus:string { "У току..." }
|
||||||
successStatus:string { "#Ready#" }
|
successStatus:string { "Спремно"}
|
||||||
faultStatus:string { "#Error: {0}#" }
|
faultStatus:string { "Грешка: {0}" }
|
||||||
|
|
||||||
titleColumnLabel:string { "#Title#" }
|
titleColumnLabel:string { "Наслов" }
|
||||||
dateColumnLabel:string { "#Date#" }
|
dateColumnLabel:string { "Датум" }
|
||||||
statusColumnLabel:string { "#Status#" }
|
statusColumnLabel:string { "Статус" }
|
||||||
|
|
||||||
mtimeTextLabel:string { "#Modified since:#" }
|
mtimeTextLabel:string { "#Modified since:#" }
|
||||||
chooseTimeButtonLabel:string { "#Choose time#" }
|
chooseTimeButtonLabel:string { "Изабери време" }
|
||||||
resetTimeButtonLabel:string { "#Reset#" }
|
resetTimeButtonLabel:string { "Ресет" }
|
||||||
|
|
||||||
backupButtonLabel:string { "#Backup#" }
|
backupButtonLabel:string { "Бекап" }
|
||||||
deleteButtonLabel:string { "#Delete#" }
|
deleteButtonLabel:string { "Избриши" }
|
||||||
saveButtonLabel:string { "#Save#" }
|
saveButtonLabel:string { "Сачувај" }
|
||||||
|
|
||||||
backupTitleLabel:string { "#Title#" }
|
backupTitleLabel:string { "Бекап" }
|
||||||
defaultBackupTitle:string { "#new backup#" }
|
defaultBackupTitle:string { "нови бекап" }
|
||||||
|
|
||||||
fileChooserDialogTitle:string { "#Save File#" }
|
fileChooserDialogTitle:string { "Сачувај фајл" }
|
||||||
backupErrorMsg:string { "#Backup error: #" }
|
backupErrorMsg:string { "Грешка у бекапу: " }
|
||||||
}
|
}
|
||||||
|
|
||||||
rdsView:table
|
rdsView:table
|
||||||
{
|
{
|
||||||
deviceLabel:string { "#Serial port:#" }
|
deviceLabel:string { "Серијски порт:" }
|
||||||
PSrdsLabel:string { "#Station name:#" }
|
PSrdsLabel:string { "Име станице:" }
|
||||||
PIrdsLabel:string { "#Station code:#" }
|
PIrdsLabel:string { "Шифра станице:" }
|
||||||
RTrdsLabel:string { "#Clip info:#" }
|
RTrdsLabel:string { "Информација о клипу:" }
|
||||||
}
|
}
|
||||||
|
|
||||||
dateTimeChooserWindow:table
|
dateTimeChooserWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Select the date and time" }
|
windowTitle:string { "Одаберите датум и време" }
|
||||||
|
|
||||||
cancelButtonLabel:string { "Cancel" }
|
cancelButtonLabel:string { "Откажи" }
|
||||||
okButtonLabel:string { "OK" }
|
okButtonLabel:string { "ОК" }
|
||||||
|
|
||||||
hourLabel:string { "hour:" }
|
hourLabel:string { "сат:" }
|
||||||
minuteLabel:string { "minute:" }
|
minuteLabel:string { "минут:" }
|
||||||
}
|
}
|
||||||
|
|
||||||
exportPlaylistWindow:table
|
exportPlaylistWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Export Playlist" }
|
windowTitle:string { "Пребаци плејлисту" }
|
||||||
|
|
||||||
playlistTitleLabel:string { "Title:" }
|
playlistTitleLabel:string { "Наслов:" }
|
||||||
formatLabel:string { "Export as:" }
|
formatLabel:string { "Пребаци као:" }
|
||||||
|
|
||||||
cancelButtonLabel:string { "Cancel" }
|
cancelButtonLabel:string { "Откажи" }
|
||||||
saveButtonLabel:string { "Save" }
|
saveButtonLabel:string { "Сачувај" }
|
||||||
|
|
||||||
internalFormatName:string { "Campcaster archive" }
|
internalFormatName:string { "Цампцастер архива" }
|
||||||
smilFormatName:string { "tar containing a SMIL" }
|
smilFormatName:string { "тар који садржи СМИЛ" }
|
||||||
|
|
||||||
fileChooserDialogTitle:string { "Save File" }
|
fileChooserDialogTitle:string { "Сачувај фајл" }
|
||||||
|
|
||||||
createExportErrorMsg:string { "Could not export the playlist:" }
|
createExportErrorMsg:string { "Неуспело пребацивање плејлисте:" }
|
||||||
saveExportErrorMsg:string { "Could not save the exported playlist." }
|
|
||||||
|
saveExportErrorMsg:string { "Неуспело чување пребачене плејлисте." }
|
||||||
}
|
}
|
||||||
|
|
||||||
transportList:table
|
transportList:table
|
||||||
{
|
{
|
||||||
workingStatus:string { "#In progress...#" }
|
workingStatus:string { "У току..." }
|
||||||
successStatus:string { "#Ready#" }
|
successStatus:string { "Спремно" }
|
||||||
faultStatus:string { "#Error: {0}#" }
|
faultStatus:string { "Грешка: {0}" }
|
||||||
|
|
||||||
titleColumnLabel:string { "#Title#" }
|
titleColumnLabel:string { "Наслов" }
|
||||||
dateColumnLabel:string { "#Date#" }
|
dateColumnLabel:string { "Датум" }
|
||||||
statusColumnLabel:string { "#Status#" }
|
statusColumnLabel:string { "Статус" }
|
||||||
|
|
||||||
cancelUploadMenuItem:string { "#Cancel upload#" }
|
cancelUploadMenuItem:string { "Откажи упућивање" }
|
||||||
cancelDownloadMenuItem:string { "#Cancel download#" }
|
cancelDownloadMenuItem:string { "Откажи преузимање" }
|
||||||
|
|
||||||
cannotCancelTransportMsg:string { "#Canceling failed: {0}.#" }
|
cannotCancelTransportMsg:string { "Неуспело отказивање." }
|
||||||
duplicateFileMsg:string { "#the file is in the network "
|
duplicateFileMsg:string { "Фајл је већ на централном "
|
||||||
"hub already.#" }
|
"серверу." }
|
||||||
}
|
}
|
||||||
|
|
||||||
restoreBackupWindow:table
|
restoreBackupWindow:table
|
||||||
{
|
{
|
||||||
windowTitle:string { "Restore Backup" }
|
windowTitle:string { "Поврати бекап" }
|
||||||
errorMessage:string { "Error: {0}" }
|
errorMessage:string { "Грешка: {0}" }
|
||||||
pendingMessage:string { "Uploading backup file\n''{0}''.\n"
|
pendingMessage:string { "#Uploading backup file\n''{0}''.\n#"
|
||||||
"Please wait..." }
|
"Сачекајте..." }
|
||||||
finishedMessage:string { "Upload finished." }
|
finishedMessage:string { "Завршено упућивање." }
|
||||||
}
|
}
|
||||||
|
|
||||||
metadataTypes:table
|
metadataTypes:table
|
||||||
|
@ -411,7 +411,7 @@ sr_CS_CYRILLIC:table
|
||||||
length:string { "Дужина" }
|
length:string { "Дужина" }
|
||||||
bpm:string { "БПМ" }
|
bpm:string { "БПМ" }
|
||||||
rating:string { "Оцена" }
|
rating:string { "Оцена" }
|
||||||
encoded_by:string { "Eнкодирао" }
|
encoded_by:string { "Енкодирао" }
|
||||||
track_number:string { "Редни број снимка" }
|
track_number:string { "Редни број снимка" }
|
||||||
disc_number:string { "Редни број диска" }
|
disc_number:string { "Редни број диска" }
|
||||||
mood:string { "Расположење" }
|
mood:string { "Расположење" }
|
||||||
|
@ -420,8 +420,8 @@ sr_CS_CYRILLIC:table
|
||||||
bitrate:string { "Битрејт" }
|
bitrate:string { "Битрејт" }
|
||||||
channels:string { "Број канала" }
|
channels:string { "Број канала" }
|
||||||
sample_rate:string { "Брзина узорковања" }
|
sample_rate:string { "Брзина узорковања" }
|
||||||
encoding_software:string { "Eнкодер" }
|
encoding_software:string { "Енкодер" }
|
||||||
checksum:string { "Кoмплетна контрола" }
|
checksum:string { "Комплетна контрола" }
|
||||||
lyrics:string { "Текст песме" }
|
lyrics:string { "Текст песме" }
|
||||||
orchestra_or_band:string { "Оркестар или бенд" }
|
orchestra_or_band:string { "Оркестар или бенд" }
|
||||||
conductor:string { "Диригент" }
|
conductor:string { "Диригент" }
|
||||||
|
@ -433,26 +433,26 @@ sr_CS_CYRILLIC:table
|
||||||
audio_source_url:string { "Веб страна извора" }
|
audio_source_url:string { "Веб страна извора" }
|
||||||
radio_station_url:string { "Веб страна радио станице" }
|
radio_station_url:string { "Веб страна радио станице" }
|
||||||
buy_cd_url:string { "Купи ЦД преко веб стране" }
|
buy_cd_url:string { "Купи ЦД преко веб стране" }
|
||||||
isrc_number:string { "ISRC број" }
|
isrc_number:string { "ИСРЦ број" }
|
||||||
catalog_number:string { "Каталошки број" }
|
catalog_number:string { "Каталошки број" }
|
||||||
original_artist:string { "Оригинални извођач" }
|
original_artist:string { "Оригинални извођач" }
|
||||||
copyright:string { "Ауторска права" }
|
copyright:string { "Ауторска права" }
|
||||||
report_date_time:string { "Report date/time" }
|
report_date_time:string { "Репорт дате/тиме" }
|
||||||
report_location:string { "Report location" }
|
report_location:string { "Репорт лоцатион" }
|
||||||
report_organizations:string { "Report organizations" }
|
report_organizations:string { "Репорт организатионс" }
|
||||||
subject:string { "Subject" }
|
subject:string { "Субјект" }
|
||||||
}
|
}
|
||||||
|
|
||||||
keyboardShortcuts:table
|
keyboardShortcuts:table
|
||||||
{
|
{
|
||||||
playAudio:string { "Play" }
|
playAudio:string { "Плеј" }
|
||||||
pauseAudio:string { "Pause" }
|
pauseAudio:string { "Поуз" }
|
||||||
stopAudio:string { "Stop" }
|
stopAudio:string { "Стоп" }
|
||||||
nextTrack:string { "Next track" }
|
nextTrack:string { "Следећ трак" }
|
||||||
fadeOut:string { "Fade out" }
|
fadeOut:string { "Фејд аут" }
|
||||||
moveItemUp:string { "Move item up" }
|
moveItemUp:string { "Помери горе" }
|
||||||
moveItemDown:string { "Move item down" }
|
moveItemDown:string { "Помери доле" }
|
||||||
removeItem:string { "Remove item" }
|
removeItem:string { "Уклони" }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
92
campcaster/var/python/serbianLatinToCyrillicConverter.py
Executable file
92
campcaster/var/python/serbianLatinToCyrillicConverter.py
Executable file
|
@ -0,0 +1,92 @@
|
||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
# Copyright (c) 2004 Media Development Loan Fund
|
||||||
|
#
|
||||||
|
# This file is part of the Campcaster project.
|
||||||
|
# http://campcaster.campware.org/
|
||||||
|
# To report bugs, send an e-mail to bugs@campware.org
|
||||||
|
#
|
||||||
|
# Campcaster is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation; either version 2 of the License, or
|
||||||
|
# (at your option) any later version.
|
||||||
|
#
|
||||||
|
# Campcaster is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with Campcaster; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# Author : $Author$
|
||||||
|
# Version : $Revision$
|
||||||
|
# Location : $URL$
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
# This script converts an ICU localization file from Serbian Latin
|
||||||
|
# to Serbian Cyrillic.
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
import sys, re, codecs
|
||||||
|
|
||||||
|
usageString = 'Usage: serbianLatinToCyrillicConverter.py' \
|
||||||
|
' inputfile outputfile'
|
||||||
|
|
||||||
|
if len(sys.argv) >= 3:
|
||||||
|
fileNameIn = sys.argv[1]
|
||||||
|
fileNameOut = sys.argv[2]
|
||||||
|
else:
|
||||||
|
print usageString
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
oldLines = codecs.open(fileNameIn, 'r', 'utf-8').readlines()
|
||||||
|
newLines = [ ]
|
||||||
|
|
||||||
|
def cyrillize(word):
|
||||||
|
if re.match(r'#.*#\Z', word):
|
||||||
|
return word
|
||||||
|
|
||||||
|
compound = { u'lj' : u'љ', u'Lj' : u'Љ',
|
||||||
|
u'nj' : u'њ', u'Nj' : u'Њ',
|
||||||
|
u'dž' : u'џ', u'Dž' : u'Џ' }
|
||||||
|
simple = dict(zip(u'abvgdđežzijklmnoprstćufhcčšw',
|
||||||
|
u'абвгдђежзијклмнопрстћуфхцчшв'))
|
||||||
|
simple.update(dict(zip(u'ABVGDĐEŽZIJKLMNOPRSTĆUFHCČŠW',
|
||||||
|
u'АБВГДЂЕЖЗИЈКЛМНОПРСТЋУФХЦЋШВ')))
|
||||||
|
|
||||||
|
for latin, cyrillic in compound.iteritems():
|
||||||
|
word = word.replace(latin, cyrillic)
|
||||||
|
for latin, cyrillic in simple.iteritems():
|
||||||
|
word = word.replace(latin, cyrillic)
|
||||||
|
|
||||||
|
# exceptions
|
||||||
|
word = word.replace(ur'\н', ur'\n')
|
||||||
|
word = word.replace(u'Фаде ин', u'Фејд ин')
|
||||||
|
word = word.replace(u'Фаде оут', u'Фејд аут')
|
||||||
|
word = word.replace(u'фаде ин', u'фејд ин')
|
||||||
|
word = word.replace(u'фаде оут', u'фејд аут')
|
||||||
|
word = word.replace(u'есцапе', u'ескејп')
|
||||||
|
word = word.replace(u'Субјецт', u'Субјект')
|
||||||
|
word = word.replace(u'Плаy', u'Плеј')
|
||||||
|
word = word.replace(u'Паусе', u'Поуз')
|
||||||
|
word = word.replace(u'трацк', u'трак')
|
||||||
|
return word
|
||||||
|
|
||||||
|
for line in oldLines:
|
||||||
|
m = re.match(r'(.*)"(.*)"(.*)\n', line)
|
||||||
|
if m:
|
||||||
|
line = m.groups()[0] + '"' \
|
||||||
|
+ cyrillize(m.groups()[1]) + '"' \
|
||||||
|
+ m.groups()[2] + '\n'
|
||||||
|
|
||||||
|
elif line == 'sr_CS:table\n':
|
||||||
|
line = 'sr_CS_CYRILLIC:table\n'
|
||||||
|
|
||||||
|
newLines += [line]
|
||||||
|
|
||||||
|
codecs.open(fileNameOut, 'w', 'utf-8').writelines(newLines)
|
Loading…
Add table
Add a link
Reference in a new issue