< ? xml version = "1.0" encoding = "utf-8" ? >
< ! DOCTYPE TS >
< TS version = "2.1" language = "uk" >
< context >
< name > ActiveCallBar < / name >
< message >
< location filename = "../qml/voip/ActiveCallBar.qml" line = "+103" / >
< source > Calling . . . < / source >
< translation > Т е л е ф о н у ю … < / translation >
< / message >
< message >
< location line = "+9" / >
< location line = "+9" / >
< source > Connecting . . . < / source >
< translation > П і д к л ю ч е н н я … < / translation >
< / message >
< message >
< location line = "+67" / >
< source > You are screen sharing < / source >
< translation > В и д і л и т е с я е к р а н о м . < / translation >
< / message >
< message >
< location line = "+17" / >
< source > Hide / Show Picture - in - Picture < / source >
< translation > П р и х о в а т и / П о к а з а т и к а р т и н к у в к а р т и н ц і < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Unmute Mic < / source >
< translation > У в і м к н у т и м і к р о ф о н < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Mute Mic < / source >
< translation > В и м к н у т и м і к р о ф о н < / translation >
< / message >
< / context >
< context >
< name > AliasEditingModel < / name >
< message >
< location filename = "../../src/AliasEditModel.cpp" line = "+128" / >
< location line = "+47" / >
< location line = "+60" / >
< location line = "+13" / >
< source > Failed to unpublish alias % 1 : % 2 < / source >
< translation > Н е в д а л о с я с к а с у в а т и п у б л і к а ц і ю п с е в д о н і м а % 1 : % 2 < / translation >
< / message >
< message >
< location line = "+84" / >
< source > Failed to update aliases : % 1 < / source >
< translation > Н е в д а л о с я о н о в и т и п с е в д о н і м и : % 1 < / translation >
< / message >
< / context >
< context >
< name > AliasEditor < / name >
< message >
< location filename = "../qml/dialogs/AliasEditor.qml" line = "+25" / >
< source > Aliases to % 1 < / source >
< translation > П с е в д о н і м и % 1 < / translation >
< / message >
< message >
< location line = "+14" / >
< source > List of aliases to this room . Usually you can only add aliases on your server . You can have one canonical alias and many alternate aliases . < / source >
< translation > С п и с о к п с е в д о н і м і в ц і є ї к і м н а т и . З а з в и ч а й в и м о ж е т е д о д а в а т и п с е в д о н і м и л и ш е н а с в о є м у с е р в е р і . В и м о ж е т е м а т и о д и н к а н о н і ч н и й п с е в д о н і м і б а г а т о а л ь т е р н а т и в н и х п с е в д о н і м і в . < / translation >
< / message >
< message >
< location line = "+41" / >
< source > Primary alias < / source >
< translation > О с н о в н и й п с е в д о н і м < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Make primary alias < / source >
< translation > С т в о р и т и о с н о в н и й п с е в д о н і м < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Advertise as an alias in this room < / source >
< translation > О г о л о с и т и п с е в д о н і м о м у ц і й к і м н а т і < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Publish in room directory < / source >
< translation > О п у б л і к у в а т и в к а т а л о з і к і м н а т и < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Remove this alias < / source >
< translation > В и д а л и т и ц е й п с е в д о н і м < / translation >
< / message >
< message >
< location line = "+19" / >
< source > # new - alias :server.tld < / source >
< translation > # н о в и й - псевдонім :сервер.домен < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Add < / source >
< translation > Д о д а т и < / translation >
< / message >
< / context >
< context >
< name > AllowedRoomsSettingsDialog < / name >
< message >
< location filename = "../qml/dialogs/AllowedRoomsSettingsDialog.qml" line = "+24" / >
< source > Allowed rooms settings < / source >
< translation > Н а л а ш т у в а н н я д о з в о л е н и х к і м н а т < / translation >
< / message >
< message >
< location line = "+14" / >
< source > List of rooms that allow access to this room . Anyone who is in any of those rooms can join this room . < / source >
< translation > С п и с о к к і м н а т , я к і д о з в о л я ю т ь д о с т у п д о ц і є ї к і м н а т и . К о ж е н , х т о п е р е б у в а є в б у д ь - я к і й і з ц и х к і м н а т , м о ж е п р и є д н а т и с я д о ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+36" / >
< source > Parent community < / source >
< translation > Б а т ь к і в с ь к а с п і л ь н о т а < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Other room < / source >
< translation > І н ш а к і м н а т а < / translation >
< / message >
< message >
< location line = "+42" / >
< source > Enter additional rooms not in the list yet . . . < / source >
< translation > В в е д і т ь д о д а т к о в і к і м н а т и , я к и х щ е н е м а є в с п и с к у . . . < / translation >
< / message >
< / context >
< context >
< name > Cache < / name >
< message >
< location filename = "../../src/Cache.cpp" line = "+3143" / >
< source > % 1 and % 2 < / source >
< comment > RoomName < / comment >
< translation type = "unfinished" > < / translation >
< / message >
< message numerus = "yes" >
< location line = "+2" / >
< source > % 1 and % n other ( s ) < / source >
< translation >
< numerusform > % 1 і щ е % n < / numerusform >
< numerusform > % 1 т а щ е % n < / numerusform >
< numerusform > % 1 т а щ е % n < / numerusform >
< / translation >
< / message >
< message >
< location line = "+2" / >
< location line = "+175" / >
< source > Empty Room < / source >
< translation > П о р о ж н я к і м н а т а < / translation >
< / message >
< / context >
< context >
< name > CallInvite < / name >
< message >
< location filename = "../qml/voip/CallInvite.qml" line = "+75" / >
< source > Video Call < / source >
< translation > В і д е о д з в і н о к < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Voice Call < / source >
< translation > Г о л о с о в и й в и к л и к < / translation >
< / message >
< message >
< location line = "+62" / >
< source > No microphone found . < / source >
< translation > М і к р о ф о н н е з н а й д е н о . < / translation >
< / message >
< / context >
< context >
< name > CallInviteBar < / name >
< message >
< location filename = "../qml/voip/CallInviteBar.qml" line = "+65" / >
< source > Video Call < / source >
< translation > В і д е о д з в і н о к < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Voice Call < / source >
< translation > Г о л о с о в и й в и к л и к < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Devices < / source >
< translation > П р и с т р о ї < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Accept < / source >
< translation > п р и й н я т и < / translation >
< / message >
< message >
< location line = "+4" / >
< source > No microphone found . < / source >
< translation > М і к р о ф о н н е з н а й д е н о . < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Unknown microphone : % 1 < / source >
< translation > Н е в і д о м и й м і к р о ф о н : % 1 < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Unknown camera : % 1 < / source >
< translation > Н е в і д о м а к а м е р а : % 1 < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Decline < / source >
< translation > В і д х и л и т и < / translation >
< / message >
< / context >
< context >
< name > CallManager < / name >
< message >
< location filename = "../../src/voip/CallManager.cpp" line = "+878" / >
< source > X11 < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > PipeWire < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+17" / >
< source > Entire screen < / source >
< translation > В е с ь е к р а н < / translation >
< / message >
< / context >
< context >
< name > ChatPage < / name >
< message >
< location filename = "../../src/ChatPage.cpp" line = "+114" / >
< source > Failed to invite user : % 1 < / source >
< translation > Н е в д а л о с я з а п р о с и т и к о р и с т у в а ч а : % 1 < / translation >
< / message >
< message >
< location line = "+4" / >
< location line = "+934" / >
< source > Invited user : % 1 < / source >
< translation > З а п р о ш е н и й к о р и с т у в а ч : % 1 < / translation >
< / message >
< message numerus = "yes" >
< location line = "-687" / >
< source > % n unread message ( s ) in room % 1
< / source >
< translation type = "unfinished" >
< numerusform > < / numerusform >
< numerusform > < / numerusform >
< numerusform > < / numerusform >
< / translation >
< / message >
< message >
< location line = "+84" / >
< source > Confirm logout < / source >
< translation > П і д т в е р д ь т е в и х і д < / translation >
< / message >
< message >
< location line = "+102" / >
< source > The cache on your disk is newer than this version of Nheko supports . Please update Nheko or clear your cache . < / source >
< translation > К е ш н а в а ш о м у д и с к у н о в і ш и й , н і ж п і д т р и м у є ц я в е р с і я Nheko . О н о в і т ь Nheko а б о о ч и с т і т ь к е ш . < / translation >
< / message >
< message >
< location line = "+41" / >
< source > Failed to open database , logging out ! < / source >
< translation > Н е в д а л о с я в і д к р и т и б а з у д а н и х , в и х і д і з с и с т е м и ! < / translation >
< / message >
< message >
< location line = "+305" / >
< source > Knock on room < / source >
< translation > П о с т у к а т и в к і м н а т у < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Do you really want to knock on % 1 ? You may optionally provide a reason for others to accept your knock : < / source >
< translation > В и д і й с н о х о ч е т е п о с т у к а т и д о % 1 ? З а б а ж а н н я м в и м о ж е т е в к а з а т и п р и ч и н у , щ о б і н ш і п р и й н я л и в а ш с т у к і т : < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Failed to knock room : % 1 < / source >
< translation > Н е в д а л о с я п о с т у к а т и в к і м н а т у : % 1 < / translation >
< / message >
< message >
< location line = "+59" / >
< source > Room creation failed : Bad Alias < / source >
< translation > Н е в д а л о с я с т в о р и т и кімнату : поганий п с е в д о н і м < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Room % 1 created . < / source >
< translation > К і м н а т а % 1 с т в о р е н а . < / translation >
< / message >
< message >
< location line = "+43" / >
< location line = "+484" / >
< source > Confirm invite < / source >
< translation > П і д т в е р д и т и з а п р о ш е н н я < / translation >
< / message >
< message >
< location line = "-483" / >
< source > Do you really want to invite % 1 ( % 2 ) ? < / source >
< translation > В и с п р а в д і х о ч е т е з а п р о с и т и % 1 ( % 2 ) ? < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Failed to invite % 1 to % 2 : % 3 < / source >
< translation > Н е в д а л о с я з а п р о с и т и % 1 д о % 2 : % 3 < / translation >
< / message >
< message >
< location line = "+32" / >
< source > Kicked user : % 1 < / source >
< translation > В и г н а н о к о р и с т у в а ч а : % 1 < / translation >
< / message >
< message >
< location line = "+26" / >
< source > Failed to ban % 1 in % 2 : % 3 < / source >
< translation > Н е в д а л о с я з а б л о к у в а т и % 1 у % 2 : % 3 < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Banned user : % 1 < / source >
< translation > З а б л о к о в а н о к о р и с т у в а ч а : % 1 < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Confirm unban < / source >
< translation > П і д т в е р д и т и р о з б л о к у в а н н я < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Do you really want to unban % 1 ( % 2 ) ? < / source >
< translation > В и д і й с н о х о ч е т е р о з б л о к у в а т и % 1 ( % 2 ) ? < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Failed to unban % 1 in % 2 : % 3 < / source >
< translation > Н е в д а л о с я р о з б л о к у в а т и % 1 у % 2 : % 3 < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Unbanned user : % 1 < / source >
< translation > Р о з б л о к о в а н о к о р и с т у в а ч а : % 1 < / translation >
< / message >
< message >
< location line = "+389" / >
< source > Do you really want to start a private chat with % 1 ? < / source >
< translation > В и с п р а в д і х о ч е т е р о з п о ч а т и п р и в а т н у б е с і д у з % 1 ? < / translation >
< / message >
< message >
< location line = "-984" / >
< source > Cache migration failed ! < / source >
< translation > П о м и л к а м і г р а ц і ї к е ш у ! < / translation >
< / message >
< message >
< location line = "-87" / >
< source > Because of the following reason Nheko wants to drop you to the login page :
% 1
If you think this is a mistake , you can close Nheko instead to possibly recover your encryption keys . After you have been dropped to the login page , you can sign in again using your usual methods . < / source >
< translation > З н а с т у п н и х п р и ч и н Nheko х о ч е п е р е к и н у т и в а с н а с т о р і н к у в х о д у :
% 1
Я к щ о в и в в а ж а є т е , щ о ц е п о м и л к а , в и м о ж е т е з а к р и т и Nheko , щ о б , м о ж л и в о , в і д н о в и т и с в о ї к л ю ч і ш и ф р у в а н н я . П і с л я т о г о , я к в а с п е р е к и н у л и н а с т о р і н к у в х о д у , в и м о ж е т е з н о в у в в і й т и , в и к о р и с т о в у ю ч и з в и ч а й н і м е т о д и . < / translation >
< / message >
< message >
< location line = "+88" / >
< source > Migrating the cache to the current version failed . This can have different reasons . Please open an issue at https : //github.com/Nheko-Reborn/nheko and try to use an older version in the meantime. Alternatively you can try deleting the cache manually.</source>
< translation > Н е в д а л о с я п е р е н е с т и к е ш д о п о т о ч н о ї в е р с і ї . Ц е м о ж е м а т и р і з н і п р и ч и н и . Б у д ь л а с к а , в і д к р и й т е п р о б л е м у н а https : //github.com/Nheko-Reborn/nheko та тим часом спробуйте використати старішу версію. Крім того, ви можете спробувати видалити кеш вручну.</translation>
< / message >
< message >
< location line = "+12" / >
< source > Incompatible cache version < / source >
< translation > Н е с у м і с н а в е р с і я к е ш у < / translation >
< / message >
< message >
< location line = "+64" / >
< source > Failed to restore OLM account . Please login again . < / source >
< translation > Н е в д а л о с я в і д н о в и т и о б л і к о в и й з а п и с OLM . У в і й д і т ь щ е р а з . < / translation >
< / message >
< message >
< location line = "+4" / >
< location line = "+4" / >
< location line = "+4" / >
< source > Failed to restore save data . Please login again . < / source >
< translation > Н е в д а л о с я в і д н о в и т и з б е р е ж е н і д а н і . У в і й д і т ь щ е р а з . < / translation >
< / message >
< message >
< location line = "+54" / >
< source > Failed to setup encryption keys . Server response : % 1 % 2 . Please try again later . < / source >
< translation > Н е в д а л о с я н а л а ш т у в а т и к л ю ч і ш и ф р у в а н н я . В і д п о в і д ь с е р в е р а : % 1 % 2 . Б у д ь - л а с к а , с п р о б у й т е п і з н і ш е . < / translation >
< / message >
< message >
< location line = "+35" / >
< location line = "+151" / >
< source > Please try to login again : % 1 < / source >
< translation > С п р о б у й т е у в і й т и з н о в у : % 1 < / translation >
< / message >
< message >
< location line = "+34" / >
< source > You failed to join % 1 . You can try to knock so that others can invite you in . Do you want to do so ?
You may optionally provide a reason for others to accept your knock : < / source >
< translation > В а м н е в д а л о с я п р и є д н а т и с я д о % 1 . В и м о ж е т е с п р о б у в а т и п о с т у к а т и , щ о б і н ш і з а п р о с и л и в а с у в і й т и . В и х о ч е т е ц е з р о б и т и ?
З а б а ж а н н я м в и м о ж е т е в к а з а т и п р и ч и н у , щ о б і н ш і п р и й н я л и в а ш с т у к і т : < / translation >
< / message >
< message >
< location line = "+52" / >
< source > Failed to join room : % 1 < / source >
< translation > Н е в д а л о с я п р и є д н а т и с я д о к і м н а т и : % 1 < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Failed to remove invite : % 1 < / source >
< translation > Н е в д а л о с я в и д а л и т и з а п р о ш е н н я : % 1 < / translation >
< / message >
< message >
< location line = "+27" / >
< source > Room creation failed : % 1 < / source >
< translation > Н е в д а л о с я с т в о р и т и к і м н а т у : % 1 < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Failed to leave room : % 1 < / source >
< translation > Н е в д а л о с я з а л и ш и т и к і м н а т у : % 1 < / translation >
< / message >
< message >
< location line = "+56" / >
< source > Reason for the kick < / source >
< translation > П р и ч и н а в и г о н у < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Enter reason for kicking % 1 ( % 2 ) or hit enter for no reason : < / source >
< translation > В в е д і т ь п р и ч и н у в и г о н у % 1 ( % 2 ) а б о н а т и с н і т ь Enter щ о б н е у т о ч н ю в а т и п р и ч и н у : < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Failed to kick % 1 from % 2 : % 3 < / source >
< translation > Н е в д а л о с я в и г н а т и % 1 з % 2 : % 3 < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Reason for the ban < / source >
< translation > П р и ч и н а б л о к у в а н н я < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Enter reason for banning % 1 ( % 2 ) or hit enter for no reason : < / source >
< translation > В в е д і т ь п р и ч и н у б л о к у в а н н я % 1 ( % 2 ) а б о н а т и с н і т ь Enter щ о б н е у т о ч н ю в а т и п р и ч и н у : < / translation >
< / message >
< message >
< location filename = "../qml/ChatPage.qml" line = "+36" / >
< source > No network connection < / source >
< translation > Н е м а є п і д к л ю ч е н н я д о м е р е ж і < / translation >
< / message >
< / context >
< context >
< name > CommandCompleter < / name >
< message >
< location filename = "../../src/CommandCompleter.cpp" line = "+108" / >
< source > / me & lt ; message & gt ; < / source >
< translation > / me & lt ; п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / react & lt ; text & gt ; < / source >
< translation > / react & lt ; т е к с т & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / join & lt ; ! roomid | # alias & gt ; [ reason ] < / source >
< translation > / join & lt ; ! і д е н т и ф і к а т о р - к і м н а т и | # п с е в д о н і м & gt ; [ п р и ч и н а ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / knock & lt ; ! roomid | # alias & gt ; [ reason ] < / source >
< translation > / knock & lt ; ! і д е н т и ф і к а т о р - к і м н а т и | # п с е в д о н і м & gt ; [ п р и ч и н а ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / part [ reason ] < / source >
< translation > / part [ п р и ч и н а ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / leave [ reason ] < / source >
< translation > / leave [ п р и ч и н а ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / invite & lt ; @userid & gt ; [ reason ] < / source >
< translation > / invite & lt ; @ідентифікатор - к о р и с т у в а ч а [ п р и ч и н а ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / kick & lt ; @userid & gt ; [ reason ] < / source >
< translation > / kick & lt ; @ідентифікатор - к о р и с т у в а ч а & gt ; [ п р и ч и н а ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / ban & lt ; @userid & gt ; [ reason ] < / source >
< translation > / ban & lt ; @ідентифікатор - к о р и с т у в а ч а & lt ; [ п р и ч и н а ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / unban & lt ; @userid & gt ; [ reason ] < / source >
< translation > / unban & lt ; @ідентифікатор - к о р и с т у в а ч а & gt ; [ п р и ч и н а ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / redact & lt ; $eventid | @userid & gt ; < / source >
< translation > / redact & lt ; $ідентифікатор - п о д і ї | @ідентифікатор - к о р и с т у в а ч а & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / roomnick & lt ; displayname & gt ; < / source >
< translation > / roomnick & lt ; в і д о б р а ж у в а н е - і м & apos ; я & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / shrug [ message ] < / source >
< translation > / shrug [ п о в і д о м л е н н я ] < / translation >
< / message >
< message >
< location line = "+14" / >
< source > / md & lt ; message & gt ; < / source >
< translation > / md & lt ; п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+4" / >
< source > / plain & lt ; message & gt ; < / source >
< translation > / plain & lt ; п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / rainbow & lt ; message & gt ; < / source >
< translation > / rainbow & lt ; п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / rainbowme & lt ; message & gt ; < / source >
< translation > / rainbowme & lt ; п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / notice & lt ; message & gt ; < / source >
< translation > / notice & lt ; п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / rainbownotice & lt ; message & gt ; < / source >
< translation > / rainbownotice & lt ; п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / confetti [ message ] < / source >
< translation > / confetti [ п о в і д о м л е н н я ] < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / rainbowconfetti [ message ] < / source >
< translation > / rainbowconfetti [ п о в і д о м л е н н я ] < / translation >
< / message >
< message >
< location line = "-14" / >
< source > / cmark & lt ; message & gt ; < / source >
< translation > / cmark & lt ; п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+16" / >
< source > / rainfall [ message ] < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / msgtype & lt ; msgtype & gt ; [ message ] < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > / goto & lt ; message reference & gt ; < / source >
< translation > / goto & lt ; п о с и л а н н я н а п о в і д о м л е н н я & gt ; < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Send a message expressing an action . < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я , щ о в и р а ж а є д і ю . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send & lt ; text & gt ; as a reaction when you ’ re replying to a message . < / source >
< translation > Н а д і с л а т и & lt ; т е к с т & gt ; я к р е а к ц і ю , к о л и в и в і д п о в і д а є т е н а п о в і д о м л е н н я . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Join a room . Reason is optional . < / source >
< translation > П р и є д н а т и с я д о к і м н а т и . П р и ч и н а н е о б о в & apos ; я з к о в а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Ask to join a room . Reason is optional . < / source >
< translation > П о п р о с и т и п р и є д н а т и с я д о к і м н а т и . П р и ч и н а н е о б о в & apos ; я з к о в а . < / translation >
< / message >
< message >
< location line = "+2" / >
< location line = "+2" / >
< source > Leave a room . Reason is optional . < / source >
< translation > В и й т и з к і м н а т и . П р и ч и н а н е о б о в & apos ; я з к о в а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Invite a user into the current room . Reason is optional . < / source >
< translation > З а п р о с и т и к о р и с т у в а ч а в п о т о ч н у к і м н а т у . П р и ч и н а н е о б о в & apos ; я з к о в а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Kick a user from the current room . Reason is optional . < / source >
< translation > В и г н а т и к о р и с т у в а ч а з п о т о ч н о ї к і м н а т и . П р и ч и н а н е о б о в & apos ; я з к о в а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Ban a user from the current room . Reason is optional . < / source >
< translation > З а б о р о н и т и к о р и с т у в а ч а в п о т о ч н і й к і м н а т і . П р и ч и н а н е о б о в & apos ; я з к о в а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Unban a user in the current room . Reason is optional . < / source >
< translation > Р о з б л о к у в а т и к о р и с т у в а ч а в п о т о ч н і й к і м н а т і . П р и ч и н а н е о б о в & apos ; я з к о в а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Redact an event or all locally cached messages of a user . < / source >
< translation > Р е д а г у в а т и п о д і ю а б о в с і л о к а л ь н о к е ш о в а н і п о в і д о м л е н н я к о р и с т у в а ч а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change your displayname in this room . < / source >
< translation > З м і н и т и с в о є в і д о б р а ж у в а н е і м & apos ; я в ц і й к і м н а т і . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > ¯ \ _ ( ツ ) _ / ¯ with an optional message . < / source >
< translation > ¯ \ _ ( ツ ) _ / ¯ з д о д а т к о в и м п о в і д о м л е н н я м . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > ( ╯ ° □ ° ) ╯ ︵ ┻ ━ ┻ < / source >
< translation > ( ╯ ° □ ° ) ╯ ︵ ┻ ━ ┻ < / translation >
< / message >
< message >
< location line = "+2" / >
< source > ┯ ━ ┯ ╭ ( º _ º ╭ ) < / source >
< translation > ┯ ━ ┯ ╭ ( º _ º ╭ ) < / translation >
< / message >
< message >
< location line = "+2" / >
< source > ノ ┬ ─ ┬ ノ ︵ ( \ o ° o ) \ < / source >
< translation > ノ ┬ ─ ┬ ノ ︵ ( \ o ° o ) \ < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Clear the currently cached messages in this room . < / source >
< translation > О ч и с т и т и к е ш о в а н і п о в і д о м л е н н я в ц і й к і м н а т і . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Refetch the state in this room . < / source >
< translation > П о в т о р н о о т р и м а т и с т а н ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Rotate the current symmetric encryption key . < / source >
< translation > О б е р н у т и п о т о ч н и й к л ю ч с и м е т р и ч н о г о ш и ф р у в а н н я . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a markdown formatted message ( ignoring the global setting ) . < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я у ф о р м а т і markdown ( і г н о р у ю ч и г л о б а л ь н е н а л а ш т у в а н н я ) . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a commonmark formatted message disabling most extensions compared to / md . < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я у ф о р м а т і commonmark , в и м к н у в ш и б і л ь ш і с т ь р о з ш и р е н ь п о р і в н я н о з / md . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Send an unformatted message ( ignoring the global setting ) . < / source >
< translation > Н а д і с л а т и н е ф о р м а т о в а н е п о в і д о м л е н н я ( і г н о р у ю ч и г л о б а л ь н е н а л а ш т у в а н н я ) . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a message in rainbow colors . < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я в к о л ь о р а х в е с е л к и . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send / me in rainbow colors . < / source >
< translation > Н а д і с л а т и / me в к о л ь о р а х в е с е л к и . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a bot message . < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я б о т у . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a bot message in rainbow colors . < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я б о т у в к о л ь о р а х в е с е л к и . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a message with confetti . < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я з к о н ф е т т і . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a message in rainbow colors with confetti . < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я в к о л ь о р а х в е с е л к и з к о н ф е т т і . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a message with rain . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send a message with a custom message type . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Go to a specific message using an event id , index or matrix : link < / source >
< translation > П е р е й д і т ь д о п е в н о г о п о в і д о м л е н н я з а д о п о м о г о ю і д е н т и ф і к а т о р а п о д і ї , і н д е к с у а б о matrix :link < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Convert this room to a direct chat . < / source >
< translation > П е р е т в о р и т и ц ю к і м н а т у н а о с о б и с т и й ч а т . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Convert this direct chat into a room . < / source >
< translation > П е р е т в о р и т и ц е й о с о б и с т и й ч а т н а к і м н а т у . < / translation >
< / message >
< / context >
< context >
< name > CommunitiesList < / name >
< message >
< location filename = "../qml/CommunitiesList.qml" line = "+125" / >
< source > Expand < / source >
< translation > Р о з г о р н у т и < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Collapse < / source >
< translation > З г о р н у т и < / translation >
< / message >
< message >
< location line = "+85" / >
< source > Do not show notification counts for this community or tag . < / source >
< translation > Н е п о к а з у в а т и к і л ь к і с т ь с п о в і щ е н ь д л я ц і є ї с п і л ь н о т и ч и т е г у . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Hide rooms with this tag or from this community by default . < / source >
< translation > П р и х о в а т и к і м н а т и з ц и м т е г о м а б о в і д ц і є ї с п і л ь н о т и з а у м о в ч а н н я м . < / translation >
< / message >
< / context >
< context >
< name > CommunitiesModel < / name >
< message >
< location filename = "../../src/timeline/CommunitiesModel.cpp" line = "+77" / >
< source > All rooms < / source >
< translation > В с і к і м н а т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Shows all rooms without filtering . < / source >
< translation > П о к а з у є в с і к і м н а т и б е з ф і л ь т р а ц і ї . < / translation >
< / message >
< message >
< location line = "+23" / >
< source > Direct Chats < / source >
< translation > О с о б и с т і ч а т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Show direct chats . < / source >
< translation > П о к а з а т и о с о б и с т і ч а т и . < / translation >
< / message >
< message >
< location line = "+67" / >
< source > Favourites < / source >
< translation > В и б р а н е < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Rooms you have favourited . < / source >
< translation > К і м н а т и , я к і в и в и б р а л и . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Low Priority < / source >
< translation > Н и з ь к и й п р і о р и т е т < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Rooms with low priority . < / source >
< translation > К і м н а т и з н и з ь к и м п р і о р и т е т о м . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Server Notices < / source >
< translation > П о в і д о м л е н н я с е р в е р а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Messages from your server or administrator . < / source >
< translation > П о в і д о м л е н н я в і д в а ш о г о с е р в е р а а б о а д м і н і с т р а т о р а . < / translation >
< / message >
< message >
< location line = "+667" / >
< source > Failed to update community : % 1 < / source >
< translation > Н е в д а л о с я о н о в и т и с п і л ь н о т у : % 1 < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Failed to delete room from community : % 1 < / source >
< translation > Н е в д а л о с я в и д а л и т и к і м н а т у з і с п і л ь н о т и : % 1 < / translation >
< / message >
< message >
< location line = "+23" / >
< source > Failed to update community for room : % 1 < / source >
< translation > Н е в д а л о с я о н о в и т и с п і л ь н о т у д л я к і м н а т и : % 1 < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Failed to remove community from room : % 1 < / source >
< translation > Н е в д а л о с я в и д а л и т и с п і л ь н о т у з к і м н а т и : % 1 < / translation >
< / message >
< / context >
< context >
< name > ConfirmJoinRoomDialog < / name >
< message >
< location filename = "../qml/dialogs/ConfirmJoinRoomDialog.qml" line = "+18" / >
< source > Confirm community join < / source >
< translation > П і д т в е р д и т и п р и є д н а н н я д о с п і л ь н о т и < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Confirm room join < / source >
< translation > П і д т в е р д и т и п р и є д н а н н я д о к і м н а т и < / translation >
< / message >
< message numerus = "yes" >
< location line = "+66" / >
< source > % n member ( s ) < / source >
< translation >
< numerusform > % n у ч а с н и к < / numerusform >
< numerusform > % n у ч а с н и к і в < / numerusform >
< numerusform > % n у ч а с н и к і в < / numerusform >
< / translation >
< / message >
< message >
< location line = "+25" / >
< source > This room can & apos ; t be joined directly . You can , however , knock on the room and room members can accept or decline this join request . You can additionally provide a reason for them to let you in below : < / source >
< translation > Д о ц і є ї к і м н а т и н е м о ж н а п р и є д н а т и с я б е з п о с е р е д н ь о . О д н а к в и м о ж е т е п о с т у к а т и в к і м н а т у , і у ч а с н и к и к і м н а т и з м о ж у т ь п р и й н я т и а б о в і д х и л и т и ц е й з а п и т н а п р и є д н а н н я . Н и ж ч е в и м о ж е т е д о д а т к о в о в к а з а т и п р и ч и н у , щ о б в о н и в а с в п у с т и л и : < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Do you want to join this room ? You can optionally add a reason below : < / source >
< translation > В и х о ч е т е п р и є д н а т и с я д о ц і є ї к і м н а т и ? В и м о ж е т е д о д а т и п р и ч и н у н и ж ч е : < / translation >
< / message >
< message >
< location line = "+32" / >
< source > Knock < / source >
< translation > С т у к н у т и < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Join < / source >
< translation > П р и є д н а т и с я < / translation >
< / message >
< / context >
< context >
< name > CreateDirect < / name >
< message >
< location filename = "../qml/dialogs/CreateDirect.qml" line = "+14" / >
< source > Create Direct Chat < / source >
< translation > С т в о р и т и п р я м и й ч а т < / translation >
< / message >
< message >
< location line = "+60" / >
< source > User to invite < / source >
< translation > К о р и с т у в а ч д л я з а п р о ш е н н я < / translation >
< / message >
< message >
< location line = "+1" / >
< source > @user : server . tld < / source >
< translation > @користувач : с е р в е р . д о м е н < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Encryption < / source >
< translation > Ш и ф р у в а н н я < / translation >
< / message >
< / context >
< context >
< name > CreateRoom < / name >
< message >
< location filename = "../qml/dialogs/CreateRoom.qml" line = "+17" / >
< source > New community < / source >
< translation > Н о в а с п і л ь н о т а < / translation >
< / message >
< message >
< location line = "+0" / >
< source > New Room < / source >
< translation > Н о в а к і м н а т а < / translation >
< / message >
< message >
< location line = "+27" / >
< source > Name < / source >
< translation > І м & apos ; я < / translation >
< / message >
< message >
< location line = "+1" / >
< source > No name < / source >
< translation > Б е з і м е н і < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Topic < / source >
< translation > Т е м а < / translation >
< / message >
< message >
< location line = "+1" / >
< source > No topic < / source >
< translation > Н е м а є т е м и < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Alias < / source >
< translation > П с е в д о н і м < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Public < / source >
< translation > З а г а л ь н о д о с т у п н а < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Public rooms can be joined by anyone ; private rooms need explicit invites . < / source >
< translation > Д о з а г а л ь н о д о с т у п н и х к і м н а т м о ж е п р и є д н а т и с я к о ж е н ; п р и в а т н і к і м н а т и п о т р е б у ю т ь я в н и х з а п р о ш е н ь . < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Trusted < / source >
< translation > Д о в і р е н а < / translation >
< / message >
< message >
< location line = "+6" / >
< source > All invitees are given the same power level as the creator < / source >
< translation > У с і м з а п р о ш е н и м н а д а є т ь с я т о й с а м и й р і в е н ь в л а д и , щ о й т в о р ц ю < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Encryption < / source >
< translation > Ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Caution : Encryption cannot be disabled < / source >
< translation > Застереження : шифрування н е м о ж н а в и м к н у т и < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Create Room < / source >
< translation > С т в о р и т и к і м н а т у < / translation >
< / message >
< / context >
< context >
< name > CrossSigningSecrets < / name >
< message >
< location filename = "../../src/ChatPage.cpp" line = "+298" / >
< source > Decrypt secrets < / source >
< translation > Р о з ш и ф р у в а т и к л ю ч і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Enter your recovery key or passphrase to decrypt your secrets : < / source >
< translation > В в е д і т ь к л ю ч в і д н о в л е н н я а б о п а р о л ь н у ф р а з у , щ о б р о з ш и ф р у в а т и с в о ї к л ю ч і : < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Enter your recovery key or passphrase called % 1 to decrypt your secrets : < / source >
< translation > В в е д і т ь к л ю ч в і д н о в л е н н я а б о п а р о л ь н у ф р а з у % 1 , щ о б р о з ш и ф р у в а т и с в о ї к л ю ч і : < / translation >
< / message >
< message >
< location line = "+28" / >
< source > Decryption failed < / source >
< translation > Н е в д а л о с я р о з ш и ф р у в а т и < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Failed to decrypt secrets with the provided recovery key or passphrase < / source >
< translation > Н е в д а л о с я р о з ш и ф р у в а т и к л ю ч і з а д о п о м о г о ю н а д а н о г о к л ю ч а в і д н о в л е н н я а б о п а р о л ь н о ї ф р а з и < / translation >
< / message >
< / context >
< context >
< name > DigitVerification < / name >
< message >
< location filename = "../qml/device-verification/DigitVerification.qml" line = "+10" / >
< source > Verification Code < / source >
< translation > К о д п і д т в е р д ж е н н я < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Please verify the following digits . You should see the same numbers on both sides . If they differ , please press & apos ; They do not match ! & apos ; to abort verification ! < / source >
< translation > П е р е в і р т е н а с т у п н і ц и ф р и . В и п о в и н н і п о б а ч и т и о д н а к о в і ц и ф р и з о б о х с т о р і н . Я к щ о в о н и в і д р і з н я ю т ь с я , н а т и с н і т ь « В о н и н е з б і г а ю т ь с я ! » щ о б п е р е р в а т и п е р е в і р к у ! < / translation >
< / message >
< message >
< location line = "+33" / >
< source > They do not match ! < / source >
< translation > В о н и н е з б і г а ю т ь с я ! < / translation >
< / message >
< message >
< location line = "+13" / >
< source > They match ! < / source >
< translation > В о н и з б і г а ю т ь с я ! < / translation >
< / message >
< / context >
< context >
< name > EmojiVerification < / name >
< message >
< location filename = "../qml/device-verification/EmojiVerification.qml" line = "+11" / >
< source > Verification Code < / source >
< translation > К о д п і д т в е р д ж е н н я < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Please verify the following emoji . You should see the same emoji on both sides . If they differ , please press & apos ; They do not match ! & apos ; to abort verification ! < / source >
< translation > П е р е в і р т е н а с т у п н і е м о д з і . В и п о в и н н і п о б а ч и т и о д н а к о в і е м о д з і з о б о х с т о р і н . Я к щ о в о н и в і д р і з н я ю т ь с я , н а т и с н і т ь « В о н и н е з б і г а ю т ь с я ! » щ о б п е р е р в а т и п е р е в і р к у ! < / translation >
< / message >
< message >
< location line = "+379" / >
< source > The displayed emoji might look different in different clients if a different font is used . Similarly they might be translated into different languages . Nonetheless they should depict one of 64 different objects or animals . For example a lion and a cat are different , but a cat is the same even if one client just shows a cat face , while another client shows a full cat body . < / source >
< translation > В і д о б р а ж е н і е м о д з і м о ж у т ь в и г л я д а т и п о - р і з н о м у в р і з н и х к л і є н т а х , я к щ о в и к о р и с т о в у є т ь с я і н ш и й ш р и ф т . Т а к с а м о в о н и м о ж у т ь б у т и п е р е к л а д е н і р і з н и м и м о в а м и . Т и м н е м е н ш , в о н и п о в и н н і з о б р а ж а т и о д и н і з 64 р і з н и х п р е д м е т і в а б о т в а р и н . Н а п р и к л а д , л е в і к і т р і з н і , а л е к і т о д н а к о в и й , н а в і т ь я к щ о о д и н к л і є н т п о к а з у є л и ш е к о т я ч е о б л и ч ч я , а і н ш и й п о к а з у є п о в н е к о т я ч е т і л о . < / translation >
< / message >
< message >
< location line = "+10" / >
< source > They do not match ! < / source >
< translation > В о н и н е з б і г а ю т ь с я ! < / translation >
< / message >
< message >
< location line = "+13" / >
< source > They match ! < / source >
< translation > В о н и з б і г а ю т ь с я ! < / translation >
< / message >
< / context >
< context >
< name > Encrypted < / name >
< message >
< location filename = "../qml/delegates/Encrypted.qml" line = "+42" / >
< source > There is no key to unlock this message . We requested the key automatically , but you can try requesting it again if you are impatient . < / source >
< translation > Н е м а є к л ю ч а д л я р о з б л о к у в а н н я ц ь о г о п о в і д о м л е н н я . М и з а п р о с и л и к л ю ч а в т о м а т и ч н о , а л е В и м о ж е т е с п р о б у в а т и з а п р о с и т и й о г о з н о в у в р у ч н у . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > This message couldn & apos ; t be decrypted , because we only have a key for newer messages . You can try requesting access to this message . < / source >
< translation > Ц е п о в і д о м л е н н я н е в д а л о с я р о з ш и ф р у в а т и , о с к і л ь к и м и м а є м о к л ю ч л и ш е д л я н о в и х п о в і д о м л е н ь . В и м о ж е т е с п р о б у в а т и н а д і с л а т и з а п и т н а д о с т у п д о ц ь о г о п о в і д о м л е н н я . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > There was an internal error reading the decryption key from the database . < / source >
< translation > П і д ч а с ч и т а н н я к л ю ч а р о з ш и ф р о в к и з б а з и д а н и х с т а л а с я в н у т р і ш н я п о м и л к а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > There was an error decrypting this message . < / source >
< translation > П і д ч а с р о з ш и ф р о в к и ц ь о г о п о в і д о м л е н н я с т а л а с я п о м и л к а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > The message couldn & apos ; t be parsed . < / source >
< translation > Н е в д а л о с я п р о а н а л і з у в а т и п о в і д о м л е н н я . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > The encryption key was reused ! Someone is possibly trying to insert false messages into this chat ! < / source >
< translation > К л ю ч ш и ф р у в а н н я в и к о р и с т а н о п о в т о р н о ! М о ж л и в о , х т о с ь н а м а г а є т ь с я в с т а в и т и н е п р а в д и в і п о в і д о м л е н н я в ц е й ч а т ! < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Unknown decryption error < / source >
< translation > Н е в і д о м а п о м и л к а д е ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Request key < / source >
< translation > З а п и т а т и к л ю ч < / translation >
< / message >
< / context >
< context >
< name > EncryptionEnabled < / name >
< message >
< location filename = "../qml/delegates/EncryptionEnabled.qml" line = "+38" / >
< source > % 1 enabled end - to - end encryption < / source >
< translation > % 1 у в і м к н у в н а с к р і з н е ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Encryption keeps your messages safe by only allowing the people you sent the message to to read it . For extra security , if you want to make sure you are talking to the right people , you can verify them in real life . < / source >
< translation > Ш и ф р у в а н н я з б е р і г а є в а ш і п о в і д о м л е н н я в б е з п е ц і , д о з в о л я ю ч и п р о ч и т а т и п о в і д о м л е н н я л и ш е л ю д я м , я к и м в и н а д і с л а л и . Д л я д о д а т к о в о ї б е з п е к и , я к щ о в и х о ч е т е п е р е к о н а т и с я , щ о с п і л к у є т е с я з п о т р і б н и м и л ю д ь м и , в и м о ж е т е п е р е в і р и т и ї х у р е а л ь н о м у ж и т т і . < / translation >
< / message >
< / context >
< context >
< name > EncryptionIndicator < / name >
< message >
< location filename = "../qml/EncryptionIndicator.qml" line = "+36" / >
< source > This message is not encrypted ! < / source >
< translation > Ц е п о в і д о м л е н н я н е з а ш и ф р о в а н о ! < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Encrypted by a verified device < / source >
< translation > З а ш и ф р о в а н о п е р е в і р е н и м п р и с т р о є м < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Encrypted by an unverified device , but you have trusted that user so far . < / source >
< translation > З а ш и ф р о в а н о н е п е р е в і р е н и м п р и с т р о є м , а л е в и д о в і р я є т е ц ь о м у к о р и с т у в а ч е в і . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Encrypted by an unverified device or the key is from an untrusted source like the key backup . < / source >
< translation > З а ш и ф р о в а н о н е п е р е в і р е н и м п р и с т р о є м а б о к л ю ч о т р и м а н о з н е н а д і й н о г о д ж е р е л а , я к - о т р е з е р в н а к о п і я к л ю ч а . < / translation >
< / message >
< / context >
< context >
< name > EventExpirationDialog < / name >
< message >
< location filename = "../qml/dialogs/EventExpirationDialog.qml" line = "+33" / >
< source > Event expiration for % 1 < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Event expiration < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+18" / >
< source > You can configure when your messages will be deleted in % 1 . This only happens when Nheko is open and has permissions to delete messages until Matrix servers support this feature natively . In general 0 means disable . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > You can configure when your messages will be deleted in all rooms unless configured otherwise . This only happens when Nheko is open and has permissions to delete messages until Matrix servers support this feature natively . In general 0 means disable . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Expire events after X days < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Automatically redacts messages after X days , unless otherwise protected . Set to 0 to disable . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+20" / >
< source > Only keep latest X events < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Deletes your events in this room if there are more than X newer messages unless otherwise protected . Set to 0 to disable . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+21" / >
< source > Always keep latest X events < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+1" / >
< source > This prevents events to be deleted by the above 2 settings if they are the latest X messages from you in the room . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+21" / >
< source > Include state events < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+1" / >
< source > If this is turned on , old state events also get redacted . The latest state event of any type + key combination is excluded from redaction to not remove the room name and similar state by accident . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > EventExpiry < / name >
< message >
< location filename = "../../src/ui/EventExpiry.cpp" line = "+49" / >
< location line = "+10" / >
< source > Failed to set hidden events : % 1 < / source >
< translation type = "unfinished" > Н е в д а л о с я в с т а н о в и т и п р и х о в а н і п о д і ї : % 1 < / translation >
< / message >
< / context >
< context >
< name > Failed < / name >
< message >
< location filename = "../qml/device-verification/Failed.qml" line = "+11" / >
< source > Verification failed < / source >
< translation > Н е в д а л о с я п е р е в і р и т и < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Other client does not support our verification protocol . < / source >
< translation > І н ш и й к л і є н т н е п і д т р и м у є н а ш п р о т о к о л п е р е в і р к и . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Key mismatch detected ! < / source >
< translation > В и я в л е н о н е в і д п о в і д н і с т ь к л ю ч і в ! < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Device verification timed out . < / source >
< translation > Ч а с п е р е в і р к и п р и с т р о ю м и н у в . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Other party canceled the verification . < / source >
< translation > І н ш а с т о р о н а с к а с у в а л а п е р е в і р к у . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Verification messages received out of order ! < / source >
< translation > П о в і д о м л е н н я п р о п і д т в е р д ж е н н я о т р и м а н о н е в п о р я д к у ! < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Unknown verification error . < / source >
< translation > Н е в і д о м а п о м и л к а п і д т в е р д ж е н н я . < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Close < / source >
< translation > З а к р и т и < / translation >
< / message >
< / context >
< context >
< name > FallbackAuthDialog < / name >
< message >
< location filename = "../qml/dialogs/FallbackAuthDialog.qml" line = "+25" / >
< source > Fallback authentication < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Open the fallback , follow the steps , and confirm after completing them . < / source >
< translation type = "unfinished" > В і д к р и й т е р е з е р в н у к о п і ю , в и к о н а й т е к р о к и т а п і д т в е р д і т ь ї х п і с л я з а в е р ш е н н я . < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Open Fallback in Browser < / source >
< translation type = "unfinished" > В і д к р и т и р е з е р в н у к о п і ю в б р а у з е р і < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Cancel < / source >
< translation type = "unfinished" > С к а с у в а т и < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Confirm < / source >
< translation type = "unfinished" > П і д т в е р д и т и < / translation >
< / message >
< / context >
< context >
< name > ForwardCompleter < / name >
< message >
< location filename = "../qml/ForwardCompleter.qml" line = "+52" / >
< source > Forward Message < / source >
< translation > П е р е с л а т и п о в і д о м л е н н я < / translation >
< / message >
< / context >
< context >
< name > GridImagePackModel < / name >
< message >
< location filename = "../../src/GridImagePackModel.cpp" line = "+311" / >
< source > Account Pack < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > HiddenEvents < / name >
< message >
< location filename = "../../src/ui/HiddenEvents.cpp" line = "+91" / >
< location line = "+10" / >
< source > Failed to set hidden events : % 1 < / source >
< translation > Н е в д а л о с я в с т а н о в и т и п р и х о в а н і п о д і ї : % 1 < / translation >
< / message >
< / context >
< context >
< name > HiddenEventsDialog < / name >
< message >
< location filename = "../qml/dialogs/HiddenEventsDialog.qml" line = "+33" / >
< source > Hidden events for % 1 < / source >
< translation > П р и х о в а н і п о д і ї д л я % 1 < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Hidden events < / source >
< translation > П р и х о в а н і п о д і ї < / translation >
< / message >
< message >
< location line = "+18" / >
< source > These events will be & lt ; b & gt ; shown & lt ; / b & g t ; i n % 1 : < / s o u r c e >
< translation > Ц і п о д і ї б у д у т ь & lt ; b & gt ; п о к а з а н і & lt ; / b & g t ; в % 1 : < / t r a n s l a t i o n >
< / message >
< message >
< location line = "+3" / >
< source > These events will be & lt ; b & gt ; shown & lt ; / b & g t ; i n a l l r o o m s : < / s o u r c e >
< translation > Ц і п о д і ї & lt ; b & gt ; в і д о б р а ж а т и м у т ь с я & lt ; / b & g t ; в у с і х к і м н а т а х : < / t r a n s l a t i o n >
< / message >
< message >
< location line = "+15" / >
< source > User events < / source >
< translation > П о д і ї к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Joins , leaves , avatar and name changes , bans , … < / source >
< translation > П р и є д н а н н я , в и х о д и , з м і н и а в а т а р а т а і м е н і , б л о к у в а н н я , … < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Power level changes < / source >
< translation > З м і н а п р а в д о с т у п у < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Sent when a moderator is added / removed or the permissions of a room are changed . < / source >
< translation > Н а д с и л а є т ь с я , к о л и д о д а є т ь с я / в и д а л я є т ь с я м о д е р а т о р а б о з м і н ю ю т ь с я д о з в о л и к і м н а т и . < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Stickers < / source >
< translation > Н а л і п к и < / translation >
< / message >
< / context >
< context >
< name > IgnoredUsers < / name >
< message >
< location filename = "../qml/dialogs/IgnoredUsers.qml" line = "+16" / >
< source > Ignored users < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+20" / >
< source > Ignoring a user hides their messages ( they can still see yours ! ) . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+31" / >
< source > Stop Ignoring . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > ImagePackEditorDialog < / name >
< message >
< location filename = "../qml/dialogs/ImagePackEditorDialog.qml" line = "+22" / >
< source > Editing image pack < / source >
< translation > Р е д а г у в а н н я н а б о р у з о б р а ж е н ь < / translation >
< / message >
< message >
< location line = "+56" / >
< source > Add images < / source >
< translation > Д о д а т и з о б р а ж е н н я < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Images ( * . png * . webp * . gif * . jpg * . jpeg ) < / source >
< translation > З о б р а ж е н н я ( * . png * . webp * . gif * . jpg * . jpeg ) < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Select images for pack < / source >
< translation > В и б р а т и з о б р а ж е н н я д л я н а б о р у < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Add to pack < / source >
< translation > Д о д а т и д о н а б о р у < / translation >
< / message >
< message >
< location line = "+61" / >
< source > Change the overview image for this pack < / source >
< translation > З м і н и т и о г л я д о в е з о б р а ж е н н я д л я ц ь о г о н а б о р у < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Overview Image ( * . png * . webp * . jpg * . jpeg ) < / source >
< translation > О г л я д о в е з о б р а ж е н н я ( * . png * . webp * . jpg * . jpeg ) < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Select overview image for pack < / source >
< translation > В и б р а т и о г л я д о в е з о б р а ж е н н я д л я н а б о р у < / translation >
< / message >
< message >
< location line = "+12" / >
< source > State key < / source >
< translation > У н і к а л ь н е і м & apos ; я < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Packname < / source >
< translation > Н а з в а н а б о р у < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Attribution < / source >
< translation > А т р и б у ц і я < / translation >
< / message >
< message >
< location line = "+9" / >
< location line = "+75" / >
< source > Use as Emoji < / source >
< translation > В и к о р и с т о в у в а т и я к е м о д з і < / translation >
< / message >
< message >
< location line = "-62" / >
< location line = "+75" / >
< source > Use as Sticker < / source >
< translation > В и к о р и с т о в у в а т и я к н а л і п к у < / translation >
< / message >
< message >
< location line = "-37" / >
< source > Shortcode < / source >
< translation > К о р о т к и й к о д < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Body < / source >
< translation > Т і л о < / translation >
< / message >
< message >
< location line = "+35" / >
< source > Remove from pack < / source >
< translation > В и л у ч и т и з н а б о р у < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Remove < / source >
< translation > В и л у ч и т и < / translation >
< / message >
< / context >
< context >
< name > ImagePackSettingsDialog < / name >
< message >
< location filename = "../qml/dialogs/ImagePackSettingsDialog.qml" line = "+23" / >
< source > Image pack settings < / source >
< translation > Н а л а ш т у в а н н я н а б о р у з о б р а ж е н ь < / translation >
< / message >
< message >
< location line = "+48" / >
< source > Create account pack < / source >
< translation > С т в о р и т и о б л і к о в и й з а п и с < / translation >
< / message >
< message >
< location line = "+13" / >
< source > New room pack < / source >
< translation > Н о в и й н а б і р к і м н а т < / translation >
< / message >
< message >
< location line = "+22" / >
< source > Private pack < / source >
< translation > П р и в а т н и й н а б і р < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Pack from this room < / source >
< translation > Н а б і р з ц і є ї к і м н а т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Pack from parent community < / source >
< translation > Н а б і р з б а т ь к і в с ь к о ї с п і л ь н о т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Globally enabled pack < / source >
< translation > У в і м к н е н и й г л о б а л ь н о н а б і р < / translation >
< / message >
< message >
< location line = "+68" / >
< source > Enable globally < / source >
< translation > У в і м к н у т и г л о б а л ь н о < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Enables this pack to be used in all rooms < / source >
< translation > Д о з в о л я є в и к о р и с т о в у в а т и ц е й п а к е т у в с і х к і м н а т а х < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Edit < / source >
< translation > З м і н и т и < / translation >
< / message >
< message >
< location line = "+60" / >
< source > Close < / source >
< translation > З а к р и т и < / translation >
< / message >
< / context >
< context >
< name > InputBar < / name >
< message >
< location filename = "../../src/timeline/InputBar.cpp" line = "+374" / >
< source > All Files ( * ) < / source >
< translation > У с і ф а й л и ( * ) < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Select file ( s ) < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+901" / >
< source > Upload of & apos ; % 1 & apos ; failed < / source >
< translation > П о м и л к а з а в а н т а ж е н н я & quot ; % 1 & quot ; < / translation >
< / message >
< / context >
< context >
< name > InviteDialog < / name >
< message >
< location filename = "../qml/dialogs/InviteDialog.qml" line = "+40" / >
< source > Invite users to % 1 < / source >
< translation > З а п р о с и т и к о р и с т у в а ч і в д о % 1 < / translation >
< / message >
< message >
< location line = "+50" / >
< source > Search user < / source >
< translation > П о ш у к к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+13" / >
< source > @user : yourserver . example . com < / source >
< comment > Example user id . The name & apos ; user & apos ; can be localized however you want . < / comment >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+42" / >
< source > Search on Server < / source >
< translation > П о ш у к н а с е р в е р і < / translation >
< / message >
< message >
< location line = "+86" / >
< source > Invite < / source >
< translation > З а п р о с и т и < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Cancel < / source >
< translation > С к а с у в а т и < / translation >
< / message >
< / context >
< context >
< name > JoinRoomDialog < / name >
< message >
< location filename = "../qml/dialogs/JoinRoomDialog.qml" line = "+14" / >
< source > Join room < / source >
< translation > П р и є д н а т и с я д о к і м н а т и < / translation >
< / message >
< message >
< location line = "+20" / >
< source > Room ID or alias < / source >
< translation > ID к і м н а т и а б о п с е в д о н і м < / translation >
< / message >
< message >
< location line = "+31" / >
< source > Join < / source >
< translation > П р и є д н а т и с я < / translation >
< / message >
< / context >
< context >
< name > LeaveRoomDialog < / name >
< message >
< location filename = "../qml/dialogs/LeaveRoomDialog.qml" line = "+15" / >
< source > Leave room < / source >
< translation > З а л и ш и т и к і м н а т у < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Are you sure you want to leave ? < / source >
< translation > В и в п е в н е н і , щ о х о ч е т е п і т и ? < / translation >
< / message >
< / context >
< context >
< name > LoginPage < / name >
< message >
< location filename = "../../src/LoginPage.cpp" line = "+79" / >
< location line = "+6" / >
< location line = "+64" / >
< location line = "+127" / >
< source > You have entered an invalid Matrix ID e . g . @user : yourserver . example . com < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "-157" / >
< source > Autodiscovery failed . Received malformed response . < / source >
< translation > П о м и л к а а в т о в и я в л е н н я . О т р и м а н о н е п р а в и л ь н у в і д п о в і д ь . < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Autodiscovery failed . Unknown error when requesting . well - known . < / source >
< translation > П о м и л к а а в т о в и я в л е н н я . Н е в і д о м а п о м и л к а п і д ч а с з а п и т у . well - known . < / translation >
< / message >
< message >
< location line = "+33" / >
< source > The required endpoints were not found . Possibly not a Matrix server . < / source >
< translation > П о т р і б н і к і н ц е в і т о ч к и н е з н а й д е н о . М о ж л и в о , ц е н е с е р в е р Matrix . < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Received malformed response . Make sure the homeserver domain is valid . < / source >
< translation > О т р и м а н о н е п р а в и л ь н у в і д п о в і д ь . П е р е к о н а й т е с я , щ о д о м е н д о м а ш н ь о г о с е р в е р а д і й с н и й . < / translation >
< / message >
< message >
< location line = "+8" / >
< source > An unknown error occured . Make sure the homeserver domain is valid . < / source >
< translation > С т а л а с я н е в і д о м а п о м и л к а . П е р е к о н а й т е с я , щ о д о м е н д о м а ш н ь о г о с е р в е р а д і й с н и й . < / translation >
< / message >
< message >
< location line = "+16" / >
< source > The selected server does not support a version of the Matrix protocol , that this client understands ( v1 . 1 to v1 . 5 ) . You can & apos ; t sign in . < / source >
< translation > В и б р а н и й с е р в е р н е п і д т р и м у є в е р с і ю п р о т о к о л у Matrix , я к у р о з у м і є ц е й к л і є н т ( в і д 1.1 д о 1.5 ) . В и н е м о ж е т е в в і й т и . < / translation >
< / message >
< message >
< location line = "+20" / >
< source > Sign in with Apple < / source >
< translation > У в і й д і т ь з а д о п о м о г о ю Apple < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Continue with Facebook < / source >
< translation > П р о д о в ж у й т е з Facebook < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Sign in with Google < / source >
< translation > У в і й д і т ь з а д о п о м о г о ю Google < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Sign in with Twitter < / source >
< translation > У в і й д і т ь з а д о п о м о г о ю Twitter < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Login using % 1 < / source >
< translation > У в і й д і т ь з а д о п о м о г о ю % 1 < / translation >
< / message >
< message >
< location line = "+9" / >
< source > SSO LOGIN < / source >
< translation > В Х І Д SSO < / translation >
< / message >
< message >
< location line = "+58" / >
< source > Empty password < / source >
< translation > П о р о ж н і й п а р о л ь < / translation >
< / message >
< message >
< location line = "+55" / >
< source > SSO login failed < / source >
< translation > П о м и л к а в х о д у SSO < / translation >
< / message >
< message >
< location filename = "../qml/pages/LoginPage.qml" line = "+58" / >
< source > Matrix ID < / source >
< translation > І д е н т и ф і к а т о р Matrix < / translation >
< / message >
< message >
< location line = "+1" / >
< source > e . g @user : yourserver . example . com < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Your login name . A mxid should start with @ followed by the user ID . After the user ID you need to include your server name after a :.
You can also put your homeserver address there if your server doesn & apos ; t support . well - known lookup .
Example : @user : yourserver . example . com
If Nheko fails to discover your homeserver , it will show you a field to enter the server manually . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+27" / >
< source > Password < / source >
< translation > П а р о л ь < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Your password . < / source >
< translation > В а ш п а р о л ь . < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Device name < / source >
< translation > І м & apos ; я п р и с т р о ю < / translation >
< / message >
< message >
< location line = "+2" / >
< source > A name for this device which will be shown to others when verifying your devices . If nothing is provided , a default is used . < / source >
< translation > І м ’ я ц ь о г о п р и с т р о ю , я к е б у д е п о к а з а н о і н ш и м п і д ч а с п е р е в і р к и в а ш и х п р и с т р о ї в . Я к щ о н і ч о г о н е в к а з а н о , в и к о р и с т о в у є т ь с я з н а ч е н н я з а у м о в ч а н н я м . < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Homeserver address < / source >
< translation > А д р е с а д о м а ш н ь о г о с е р в е р а < / translation >
< / message >
< message >
< location line = "+1" / >
< source > yourserver.example.com :8787 < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > The address that can be used to contact your homeserver & apos ; s client API .
Example : https : //yourserver.example.com:8787</source>
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+32" / >
< source > LOGIN < / source >
< translation > В Х І Д < / translation >
< / message >
< message >
< location line = "+42" / >
< source > Back < / source >
< translation > Н а з а д < / translation >
< / message >
< / context >
< context >
< name > LogoutDialog < / name >
< message >
< location filename = "../qml/dialogs/LogoutDialog.qml" line = "+12" / >
< source > Log out < / source >
< translation > В и й т и < / translation >
< / message >
< message >
< location line = "+1" / >
< source > A call is in progress . Log out ? < / source >
< translation > Т р и в а є д з в і н о к . В и й т и ? < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Are you sure you want to log out ? < / source >
< translation > В и в п е в н е н і , щ о х о ч е т е в и й т и ? < / translation >
< / message >
< / context >
< context >
< name > MediaUpload < / name >
< message >
< location filename = "../../src/timeline/InputBar.cpp" line = "-154" / >
< location line = "+35" / >
< source > Failed to upload media . Please try again . < / source >
< translation > Н е в д а л о с я з а в а н т а ж и т и м е д і а . Б у д ь л а с к а с п р о б у й т е щ е р а з . < / translation >
< / message >
< / context >
< context >
< name > MessageInput < / name >
< message >
< location filename = "../qml/MessageInput.qml" line = "+47" / >
< source > Hang up < / source >
< translation > П о к л а с т и т р у б к у < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Already on a call < / source >
< translation > В ж е н а д з в і н к у < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Place a call < / source >
< translation > З а т е л е ф о н у в а т и < / translation >
< / message >
< message >
< location line = "+28" / >
< source > Send a file < / source >
< translation > Н а д і с л а т и ф а й л < / translation >
< / message >
< message >
< location line = "+64" / >
< source > Write a message . . . < / source >
< translation > Н а п и с а т и п о в і д о м л е н н я … < / translation >
< / message >
< message >
< location line = "+257" / >
< source > Stickers < / source >
< translation > Н а л і п к и < / translation >
< / message >
< message >
< location line = "+24" / >
< source > Emoji < / source >
< translation > Е м о д з і < / translation >
< / message >
< message >
< location line = "+22" / >
< source > Send < / source >
< translation > Н а д і с л а т и < / translation >
< / message >
< message >
< location line = "+15" / >
< source > You don & apos ; t have permission to send messages in this room < / source >
< translation > В и н е м а є т е д о з в о л у н а д с и л а т и п о в і д о м л е н н я в ц і й к і м н а т і < / translation >
< / message >
< / context >
< context >
< name > MessageView < / name >
< message >
< location filename = "../qml/MessageView.qml" line = "+204" / >
< source > Edit < / source >
< translation > З м і н и т и < / translation >
< / message >
< message >
< location line = "+17" / >
< source > React < / source >
< translation > Р е а г у в а т и < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Reply in thread < / source >
< translation > В і д п о в і с т и в л а н ц ю ж к у < / translation >
< / message >
< message >
< location line = "+0" / >
< source > New thread < / source >
< translation > Н о в и й л а н ц ю ж о к < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Reply < / source >
< translation > В і д п о в і с т и < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Go to message < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+17" / >
< source > Options < / source >
< translation > О п ц і ї < / translation >
< / message >
< message >
< location line = "+130" / >
< source > Enter reason for removal or hit enter for no reason : < / source >
< translation > В в е д і т ь п р и ч и н у в и д а л е н н я а б о н а т и с н і т ь Enter щ о б в и д а л и т и б е з п р и ч и н и : < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Reason for removal < / source >
< translation > П р и ч и н а в и д а л е н н я < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Go to & amp ; message < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+10" / >
< location line = "+148" / >
< source > & amp ; Copy < / source >
< translation > & amp ; К о п і ю в а т и < / translation >
< / message >
< message >
< location line = "-141" / >
< location line = "+148" / >
< source > Copy & amp ; link location < / source >
< translation > К о п і ю в а т и & amp ; п о с и л а н н я р о з т а ш у в а н н я < / translation >
< / message >
< message >
< location line = "-140" / >
< source > Re & amp ; act < / source >
< translation > Р е & amp ; а г у в а т и < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Repl & amp ; y < / source >
< translation > В і д п о & amp ; в і с т и < / translation >
< / message >
< message >
< location line = "+7" / >
< source > & amp ; Edit < / source >
< translation > З м і н и т и < / translation >
< / message >
< message >
< location line = "+7" / >
< source > & amp ; Thread < / source >
< translation > & amp ; З в & apos ; я з о к < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Un & amp ; pin < / source >
< translation > В і д & amp ; к р і п и т и < / translation >
< / message >
< message >
< location line = "+0" / >
< source > & amp ; Pin < / source >
< translation > & amp ; З а к р і п и т и < / translation >
< / message >
< message >
< location line = "+6" / >
< source > & amp ; Read receipts < / source >
< translation > & amp ; П р о ч и т а т и к в и т а н ц і ї < / translation >
< / message >
< message >
< location line = "+5" / >
< source > & amp ; Forward < / source >
< translation > & amp ; В п е р е д < / translation >
< / message >
< message >
< location line = "+11" / >
< source > & amp ; Mark as read < / source >
< translation > & amp ; В і д з н а ч и т и я к п р о ч и т а н е < / translation >
< / message >
< message >
< location line = "+3" / >
< source > View raw message < / source >
< translation > П е р е г л я н у т и н е о б р о б л е н е п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+6" / >
< source > View decrypted raw message < / source >
< translation > П е р е г л я н у т и р о з ш и ф р о в а н е н е о б р о б л е н е п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Remo & amp ; ve message < / source >
< translation > В и & amp ; д а л и т и п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Report message < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+11" / >
< source > & amp ; Save as < / source >
< translation > & amp ; З б е р е г т и я к < / translation >
< / message >
< message >
< location line = "+7" / >
< source > & amp ; Open in external program < / source >
< translation > & amp ; В і д к р и т и у з о в н і ш н і й п р о г р а м і < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Copy link to eve & amp ; nt < / source >
< translation > К о п і ю в а т и п о с и л а н н я н а & amp ; п о д і ю < / translation >
< / message >
< message >
< location line = "+42" / >
< source > & amp ; Go to quoted message < / source >
< translation > & amp ; П е р е й т и д о ц и т о в а н о г о п о в і д о м л е н н я < / translation >
< / message >
< / context >
< context >
< name > NewVerificationRequest < / name >
< message >
< location filename = "../qml/device-verification/NewVerificationRequest.qml" line = "+10" / >
< source > Send Verification Request < / source >
< translation > Н а д і с л а т и з а п и т н а п і д т в е р д ж е н н я < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Received Verification Request < / source >
< translation > О т р и м а н о з а п и т н а п і д т в е р д ж е н н я < / translation >
< / message >
< message >
< location line = "+14" / >
< source > To allow other users to see which of your devices actually belong to you , you can verify them . This also allows key backup to work automatically . Verify an unverified device now ? ( Please make sure you have one of those devices available . ) < / source >
< translation > Щ о б д о з в о л и т и і н ш и м к о р и с т у в а ч а м б а ч и т и , я к і з в а ш и х п р и с т р о ї в н а с п р а в д і н а л е ж а т ь в а м , в и м о ж е т е п і д т в е р д и т и ї х . Ц е т а к о ж д о з в о л я є р е з е р в н е к о п і ю в а н н я к л ю ч і в п р а ц ю в а т и а в т о м а т и ч н о . П е р е в і р и т и н е п е р е в і р е н и й п р и с т р і й з а р а з ? ( П е р е к о н а й т е с я , щ о у в а с є о д и н і з ц и х п р и с т р о ї в . ) < / translation >
< / message >
< message >
< location line = "+2" / >
< source > To allow other users to see which of your devices actually belong to you , you can verify them . This also allows key backup to work automatically . Verify % 1 now ? < / source >
< translation > Щ о б д о з в о л и т и і н ш и м к о р и с т у в а ч а м б а ч и т и , я к і з в а ш и х п р и с т р о ї в н а с п р а в д і н а л е ж а т ь в а м , в и м о ж е т е п е р е в і р и т и ї х . Ц е т а к о ж д о з в о л я є р е з е р в н е к о п і ю в а н н я к л ю ч і в п р а ц ю в а т и а в т о м а т и ч н о . П е р е в і р и т и % 1 з а р а з ? < / translation >
< / message >
< message >
< location line = "+2" / >
< source > To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party . < / source >
< translation > Щ о б п е р е к о н а т и с я , щ о ж о д е н з л о в м и с н и к н е з м о ж е п і д с л у х а т и в а ш і з а ш и ф р о в а н і п о в і д о м л е н н я , в и м о ж е т е п е р е в і р и т и і н ш у с т о р о н у . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 has requested to verify their device % 2 . < / source >
< translation > % 1 н а д і с л а в з а п и т н а п е р е в і р к у с в о г о п р и с т р о ю % 2 . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 using the device % 2 has requested to be verified . < / source >
< translation > % 1 , в и к о р и с т о в у я п р и с т р і й % 2 , н а д і с л а в з а п и т н а п е р е в і р к у . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Your device ( % 1 ) has requested to be verified . < / source >
< translation > В а ш п р и с т р і й ( % 1 ) н а д і с л а в з а п и т н а п е р е в і р к у . < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Cancel < / source >
< translation > С к а с у в а т и < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Deny < / source >
< translation > В і д к а з а т и < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Start verification < / source >
< translation > П о ч а т и п е р е в і р к у < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Accept < / source >
< translation > П р и й н я т и < / translation >
< / message >
< / context >
< context >
< name > NotificationsManager < / name >
< message >
< location filename = "../../src/notifications/Manager.cpp" line = "+23" / >
< location filename = "../../src/notifications/ManagerMac.cpp" line = "+83" / >
< source > % 1 sent an encrypted message < / source >
< translation > % 1 н а д і с л а в з а ш и ф р о в а н е п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+6" / >
< source > % 1 replied : % 2 < / source >
< comment > Format a reply in a notification . % 1 is the sender , % 2 the message < / comment >
< translation > % 1 в і д п о в і в : % 2 < / translation >
< / message >
< message >
< location filename = "../../src/notifications/ManagerMac.cpp" line = "-1" / >
< source > % 1 replied with an encrypted message < / source >
< translation > % 1 в і д п о в і в з а ш и ф р о в а н и м п о в і д о м л е н н я м < / translation >
< / message >
< message >
< location line = "+6" / >
< source > % 1 replied to a message < / source >
< translation > % 1 в і д п о в і в н а п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+0" / >
< source > % 1 sent a message < / source >
< translation > % 1 н а д і с л а в п о в і д о м л е н н я < / translation >
< / message >
< / context >
< context >
< name > PlaceCall < / name >
< message >
< location filename = "../qml/voip/PlaceCall.qml" line = "+39" / >
< source > Place a call to % 1 ? < / source >
< translation > З а т е л е ф о н у в а т и % 1 ? < / translation >
< / message >
< message >
< location line = "+16" / >
< source > No microphone found . < / source >
< translation > М і к р о ф о н н е з н а й д е н о . < / translation >
< / message >
< message >
< location line = "+24" / >
< source > Voice < / source >
< translation > Г о л о с < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Video < / source >
< translation > В і д е о < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Screen < / source >
< translation > Е к р а н < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Cancel < / source >
< translation > С к а с у в а т и < / translation >
< / message >
< / context >
< context >
< name > Placeholder < / name >
< message >
< location filename = "../qml/delegates/Placeholder.qml" line = "+11" / >
< source > unimplemented event : < / source >
< translation > н е р е а л і з о в а н а п о д і я : < / translation >
< / message >
< / context >
< context >
< name > PowerLevelEditor < / name >
< message >
< location filename = "../qml/dialogs/PowerLevelEditor.qml" line = "+26" / >
< source > Permissions in % 1 < / source >
< translation > Д о з в о л и в % 1 < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Be careful when editing permissions . You can & apos ; t lower the permissions of people with a same or higher level than you . Be careful when promoting others . < / source >
< translation > Б у д ь т е о б е р е ж н і п і д ч а с р е д а г у в а н н я д о з в о л і в . В и н е м о ж е т е з н и з и т и д о з в о л и д л я л ю д е й з т а к и м с а м и м а б о в и щ и м р і в н е м , н і ж в а ш . Б у д ь т е о б е р е ж н і , п р о с у в а ю ч и і н ш и х . < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Roles < / source >
< translation > Р о л і < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Users < / source >
< translation > К о р и с т у в а ч і < / translation >
< / message >
< message >
< location line = "+20" / >
< source > Move permissions between roles to change them < / source >
< translation > П е р е м і щ у й т е д о з в о л и м і ж р о л я м и , щ о б з м і н ю в а т и ї х < / translation >
< / message >
< message >
< location line = "+22" / >
< location line = "+240" / >
< source > Administrator ( % 1 ) < / source >
< translation > А д м і н і с т р а т о р ( % 1 ) < / translation >
< / message >
< message >
< location line = "-238" / >
< location line = "+240" / >
< source > Moderator ( % 1 ) < / source >
< translation > М о д е р а т о р ( % 1 ) < / translation >
< / message >
< message >
< location line = "-238" / >
< source > User ( % 1 ) < / source >
< translation > К о р и с т у в а ч ( % 1 ) < / translation >
< / message >
< message >
< location line = "+2" / >
< location line = "+238" / >
< source > Custom ( % 1 ) < / source >
< translation > С п е ц і а л ь н и й ( % 1 ) < / translation >
< / message >
< message >
< location line = "-225" / >
< source > Remove event type < / source >
< translation > В и д а л и т и т и п п о д і ї < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Add event type < / source >
< translation > Д о д а т и т и п п о д і ї < / translation >
< / message >
< message >
< location line = "+42" / >
< source > Add new role < / source >
< translation > Д о д а т и н о в у р о л ь < / translation >
< / message >
< message >
< location line = "+38" / >
< source > Add < / source >
< translation > Д о д а т и < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Move users up or down to change their permissions < / source >
< translation > П е р е м і с т і т ь к о р и с т у в а ч і в в г о р у а б о в н и з , щ о б з м і н и т и ї х н і д о з в о л и < / translation >
< / message >
< message >
< location line = "+142" / >
< source > Remove user < / source >
< translation > В и д а л и т и к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Add user < / source >
< translation > Д о д а т и к о р и с т у в а ч а < / translation >
< / message >
< / context >
< context >
< name > PowerLevelSpacesApplyDialog < / name >
< message >
< location filename = "../qml/dialogs/PowerLevelSpacesApplyDialog.qml" line = "+25" / >
< source > Apply permission changes < / source >
< translation > З а с т о с у в а т и з м і н и д о з в о л і в < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Which of the subcommunities and rooms should these permissions be applied to ? < / source >
< translation > Д о я к и х п і д с п і л ь н о т і к і м н а т с л і д з а с т о с у в а т и ц і д о з в о л и ? < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Apply permissions recursively < / source >
< translation > З а с т о с у в а т и д о з в о л и р е к у р с и в н о < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Overwrite exisiting modifications in rooms < / source >
< translation > П е р е з а п и с а т и н а я в н і з м і н и в к і м н а т а х < / translation >
< / message >
< message >
< location line = "+41" / >
< source > No permissions to apply the new permissions here < / source >
< translation > Т у т н е м а є д о з в о л і в д л я з а с т о с у в а н н я н о в и х д о з в о л і в < / translation >
< / message >
< message >
< location line = "+1" / >
< source > No changes needed < / source >
< translation > З м і н и н е п о т р і б н і < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Existing modifications to the permissions in this room will be overwritten < / source >
< translation > І с н у ю ч і з м і н и д о з в о л і в у ц і й к і м н а т і б у д е п е р е з а п и с а н о < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Permissions synchronized with community < / source >
< translation > Д о з в о л и с и н х р о н і з о в а н і з с п і л ь н о т о ю < / translation >
< / message >
< / context >
< context >
< name > PowerLevels < / name >
< message >
< location filename = "../../src/PowerlevelsEditModels.cpp" line = "+741" / >
< source > Failed to update powerlevel : % 1 < / source >
< translation > Н е в д а л о с я о н о в и т и р і в е н ь п о т у ж н о с т і : % 1 < / translation >
< / message >
< / context >
< context >
< name > PowerlevelEditingModels < / name >
< message >
< location line = "-119" / >
< source > Failed to update powerlevel : % 1 < / source >
< translation > Н е в д а л о с я о н о в и т и р і в е н ь п о т у ж н о с т і : % 1 < / translation >
< / message >
< / context >
< context >
< name > PowerlevelIndicator < / name >
< message >
< location filename = "../qml/components/PowerlevelIndicator.qml" line = "+30" / >
< source > Administrator : % 1 < / source >
< translation type = "unfinished" > А д м і н і с т р а т о р : % 1 < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Moderator : % 1 < / source >
< translation type = "unfinished" > М о д е р а т о р : % 1 < / translation >
< / message >
< message >
< location line = "+2" / >
< source > User : % 1 < / source >
< translation type = "unfinished" > К о р и с т у в а ч : % 1 < / translation >
< / message >
< / context >
< context >
< name > PowerlevelsTypeListModel < / name >
< message >
< location filename = "../../src/PowerlevelsEditModels.cpp" line = "-467" / >
< source > Other events < / source >
< translation > І н ш і п о д і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Other state events < / source >
< translation > І н ш і а д м і н і с т р а т и в н і п о д і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Remove other users < / source >
< translation > В и д а л и т и і н ш и х к о р и с т у в а ч і в < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Ban other users < / source >
< translation > З а б а н и т и і н ш и х к о р и с т у в а ч і в < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Invite other users < / source >
< translation > З а п р о с и т и і н ш и х к о р и с т у в а ч і в < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Redact events sent by others < / source >
< translation > Р е д а г у в а т и п о д і ї , н а д і с л а н і і н ш и м и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Reactions < / source >
< translation > Р е а к ц і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Deprecated aliases events < / source >
< translation > З а с т а р і л і п о д і ї п с е в д о н і м і в < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the room avatar < / source >
< translation > З м і н и т и а в а т а р к і м н а т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the room addresses < / source >
< translation > З м і н и т и а д р е с и к і м н а т < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send encrypted messages < / source >
< translation > Н а д і с л а т и з а ш и ф р о в а н і п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Enable encryption < / source >
< translation > У в і м к н у т и ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change guest access < / source >
< translation > З м і н и т и г о с т ь о в и й д о с т у п < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change history visibility < / source >
< translation > З м і н и т и в и д и м і с т ь і с т о р і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change who can join < / source >
< translation > З м і н и т и т и х , х т о м о ж е п р и є д н а т и с я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send messages < / source >
< translation > Н а д і с л а т и п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the room name < / source >
< translation > З м і н и т и н а з в у к і м н а т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the room permissions < / source >
< translation > З м і н и т и д о з в о л и к і м н а т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the rooms topic < / source >
< translation > З м і н и т и т е м у к і м н а т < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the widgets < / source >
< translation > З м і н и т и в і д ж е т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the widgets ( experimental ) < / source >
< translation > З м і н и т и в і д ж е т и ( е к с п е р и м е н т а л ь н о ) < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Redact own events < / source >
< translation > Р е д а г у в а т и в л а с н і п о д і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the pinned events < / source >
< translation > З м і н и т и з а к р і п л е н і п о д і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Upgrade the room < / source >
< translation > О н о в и т и к і м н а т у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send stickers < / source >
< translation > Н а д і с л а т и н а л і п к и < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Ban users using policy rules < / source >
< translation > З а б о р о н и т и к о р и с т у в а ч і в з а д о п о м о г о ю п р а в и л п о л і т и к и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Ban rooms using policy rules < / source >
< translation > З а б о р о н и т и к і м н а т и з а п р а в и л а м и п о л і т и к и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Ban servers using policy rules < / source >
< translation > З а б о р о н и т и с е р в е р и з а д о п о м о г о ю п р а в и л п о л і т и к и < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Edit child communities and rooms < / source >
< translation > Р е д а г у в а т и д о ч і р н і с п і л ь н о т и т а к і м н а т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change parent communities < / source >
< translation > З м і н и т и б а т ь к і в с ь к і г р о м а д и < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Start a call < / source >
< translation > Р о з п о ч а т и д з в і н о к < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Negotiate a call < / source >
< translation > Д о м о в и т и с я п р о д з в і н о к < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Answer a call < / source >
< translation > В і д п о в і с т и н а д з в і н о к < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Hang up a call < / source >
< translation > П о к л а с т и т р у б к у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Reject a call < / source >
< translation > В і д х и л и т и д з в і н о к < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Change the room emotes < / source >
< translation > З м і н и т и е м о ц і ї к і м н а т и < / translation >
< / message >
< / context >
< context >
< name > PowerlevelsUserListModel < / name >
< message >
< location line = "+217" / >
< source > Other users < / source >
< translation > І н ш і к о р и с т у в а ч і < / translation >
< / message >
< / context >
< context >
< name > QCoreApplication < / name >
< message >
< location filename = "../../src/main.cpp" line = "+239" / >
< source > Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko . < / source >
< translation > С т в о р и т и у н і к а л ь н и й п р о ф і л ь , я к и й д о з в о л и т ь в а м в х о д и т и в к і л ь к а о б л і к о в и х з а п и с і в о д н о ч а с н о т а з а п у с к а т и к і л ь к а е к з е м п л я р і в nheko . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > profile < / source >
< translation > п р о ф і л ь < / translation >
< / message >
< message >
< location line = "+1" / >
< source > profile name < / source >
< translation > і м я п р о ф і л ю < / translation >
< / message >
< / context >
< context >
< name > QObject < / name >
< message >
< location line = "-30" / >
< source > Alias for & apos ; -- log - level trace & apos ; . < / source >
< translation > П с е в д о н і м д л я & apos ; -- log - level trace & apos ; . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Set the global log level , or a comma - separated list of & lt ; component & gt ; = & lt ; level & gt ; pairs , or both . For example , to set the default log level to & apos ; warn & apos ; but disable logging for the & apos ; ui & apos ; component , pass & apos ; warn , ui = off & apos ; . levels : { trace , debug , info , warning , error , critical , off } components : { crypto , db , mtx , net , qml , ui } < / source >
< translation > У с т а н о в і т ь г л о б а л ь н и й р і в е н ь ж у р н а л у а б о р о з д і л е н и й к о м а м и с п и с о к п а р & lt ; component & gt ; = & lt ; level & gt ; , а б о о б и д в а . Н а п р и к л а д , щ о б в с т а н о в и т и р і в е н ь ж у р н а л у з а з а м о в ч у в а н н я м н а « п о п е р е д ж е н н я » , а л е в и м к н у т и ж у р н а л ю в а н н я д л я к о м п о н е н т а « ui » , п е р е д а й т е « warn , ui = off » . р і в н і : { trace , debug , info , warning , error , critical , off } к о м п о н е н т и : { crypto , db , mtx , net , qml , ui } < / translation >
< / message >
< message >
< location line = "+5" / >
< source > level < / source >
< translation > р і в е н ь < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Set the log output type . A comma - separated list is allowed . The default is & apos ; file , stderr & apos ; . types : { file , stderr , none } < / source >
< translation > В с т а н о в і т ь т и п в и в е д е н н я ж у р н а л у . Д о п у с к а є т ь с я с п и с о к , р о з д і л е н и й к о м а м и . Т и п о в и м є & apos ; file , stderr & apos ; . т и п и : { file , stderr , none } < / translation >
< / message >
< message >
< location line = "+2" / >
< source > type < / source >
< translation > т и п < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Recompacts the database which might improve performance . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location filename = "../../src/notifications/ManagerMac.cpp" line = "-58" / >
< source > Respond < / source >
< translation > В і д п о в і с т и < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Send < / source >
< translation > Н а д і с л а т и < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Write a message . . . < / source >
< translation > Н а п и с а т и п о в і д о м л е н н я … < / translation >
< / message >
< / context >
< context >
< name > ReCaptchaDialog < / name >
< message >
< location filename = "../qml/dialogs/ReCaptchaDialog.qml" line = "+40" / >
< source > Solve the reCAPTCHA and press the confirm button < / source >
< translation type = "unfinished" > Р о з г а д а й т е reCAPTCHA і н а т и с н і т ь к н о п к у п і д т в е р д ж е н н я < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Open reCAPTCHA < / source >
< translation type = "unfinished" > В і д к р и т и reCAPTCHA < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Cancel < / source >
< translation type = "unfinished" > С к а с у в а т и < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Confirm < / source >
< translation type = "unfinished" > П і д т в е р д и т и < / translation >
< / message >
< / context >
< context >
< name > ReadReceipts < / name >
< message >
< location filename = "../qml/dialogs/ReadReceipts.qml" line = "+39" / >
< source > Read receipts < / source >
< translation > П р о ч и т а т и к в и т а н ц і ї < / translation >
< / message >
< / context >
< context >
< name > ReadReceiptsModel < / name >
< message >
< location filename = "../../src/ReadReceiptsModel.cpp" line = "+111" / >
< source > Yesterday , % 1 < / source >
< translation > У ч о р а , % 1 < / translation >
< / message >
< / context >
< context >
< name > RegisterPage < / name >
< message >
< location filename = "../../src/RegisterPage.cpp" line = "+82" / >
< source > Autodiscovery failed . Received malformed response . < / source >
< translation > П о м и л к а а в т о в и я в л е н н я . О т р и м а н о н е п р а в и л ь н у в і д п о в і д ь . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Autodiscovery failed . Unknown error when requesting . well - known . < / source >
< translation > П о м и л к а а в т о в и я в л е н н я . Н е в і д о м а п о м и л к а п і д ч а с з а п и т у . well - known . < / translation >
< / message >
< message >
< location line = "+25" / >
< source > The required endpoints were not found . Possibly not a Matrix server . < / source >
< translation > П о т р і б н і к і н ц е в і т о ч к и н е з н а й д е н о . М о ж л и в о , ц е н е с е р в е р Matrix . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Received malformed response . Make sure the homeserver domain is valid . < / source >
< translation > О т р и м а н о н е п р а в и л ь н у в і д п о в і д ь . П е р е к о н а й т е с я , щ о д о м е н д о м а ш н ь о г о с е р в е р а д і й с н и й . < / translation >
< / message >
< message >
< location line = "+5" / >
< source > An unknown error occured . Make sure the homeserver domain is valid . < / source >
< translation > С т а л а с я н е в і д о м а п о м и л к а . П е р е к о н а й т е с я , щ о д о м е н д о м а ш н ь о г о с е р в е р а д і й с н и й . < / translation >
< / message >
< message >
< location line = "+17" / >
< source > The selected server does not support a version of the Matrix protocol that this client understands ( v1 . 1 to v1 . 5 ) . You can & apos ; t register . < / source >
< translation > В и б р а н и й с е р в е р н е п і д т р и м у є в е р с і ю п р о т о к о л у Matrix , я к у р о з у м і є ц е й к л і є н т ( в і д 1.1 д о 1.5 ) . В и н е м о ж е т е з а р е є с т р у в а т и с я . < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Server does not support querying registration flows ! < / source >
< translation > С е р в е р н е п і д т р и м у є п о т о к и р е є с т р а ц і ї з а п и т і в ! < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Server does not support registration . < / source >
< translation > С е р в е р н е п і д т р и м у є р е є с т р а ц і ю . < / translation >
< / message >
< message >
< location line = "+28" / >
< source > Invalid username . < / source >
< translation > Н е в і р н е і м & apos ; я к о р и с т у в а ч а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Name already in use . < / source >
< translation > І м & apos ; я в ж е в и к о р и с т о в у є т ь с я . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Part of the reserved namespace . < / source >
< translation > Ч а с т и н а з а р е з е р в о в а н о г о п р о с т о р у і м е н . < / translation >
< / message >
< message >
< location filename = "../qml/pages/RegisterPage.qml" line = "+58" / >
< source > Homeserver < / source >
< translation > Д о м а ш н і й с е р в е р < / translation >
< / message >
< message >
< location line = "+1" / >
< source > your . server < / source >
< translation > в а ш . с е р в е р < / translation >
< / message >
< message >
< location line = "+3" / >
< source > A server that allows registration . Since matrix is decentralized , you need to first find a server you can register on or host your own . < / source >
< translation > С е р в е р , я к и й д о з в о л я є р е є с т р у в а т и с я . О с к і л ь к и м а т р и ц я д е ц е н т р а л і з о в а н а , в а м п о т р і б н о с п о ч а т к у з н а й т и с е р в е р , н а я к о м у м о ж н а з а р е є с т р у в а т и с я , а б о р о з м і с т и т и в л а с н и й . < / translation >
< / message >
< message >
< location line = "+32" / >
< source > Username < / source >
< translation > І м & apos ; я к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+1" / >
< source > The username must not be empty , and must contain only the characters a - z , 0 - 9 , . , _ , = , - , and / . < / source >
< translation > І м ’ я к о р и с т у в а ч а н е м а є б у т и п о р о ж н і м і м а є м і с т и т и л и ш е с и м в о л и a - z , 0 - 9 , . , _ , = , - т а / . < / translation >
< / message >
< message >
< location line = "+19" / >
< location line = "+102" / >
< source > Back < / source >
< translation > Н а з а д < / translation >
< / message >
< message >
< location line = "-79" / >
< source > Password < / source >
< translation > П а р о л ь < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Please choose a secure password . The exact requirements for password strength may depend on your server . < / source >
< translation > В и б е р і т ь н а д і й н и й п а р о л ь . Т о ч н і в и м о г и д о н а д і й н о с т і п а р о л я м о ж у т ь з а л е ж а т и в і д в а ш о г о с е р в е р а . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Password confirmation < / source >
< translation > П і д т в е р д ж е н н я п а р о л ю < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Your passwords do not match ! < / source >
< translation > В а ш і п а р о л і н е з б і г а ю т ь с я ! < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Device name < / source >
< translation > І м & apos ; я п р и с т р о ю < / translation >
< / message >
< message >
< location line = "+2" / >
< source > A name for this device which will be shown to others when verifying your devices . If nothing is provided a default is used . < / source >
< translation > І м ’ я ц ь о г о п р и с т р о ю , я к е б у д е п о к а з а н о і н ш и м п і д ч а с п е р е в і р к и в а ш и х п р и с т р о ї в . Я к щ о н і ч о г о н е в к а з а н о , в и к о р и с т о в у є т ь с я з н а ч е н н я з а у м о в ч а н н я м . < / translation >
< / message >
< message >
< location line = "+31" / >
< source > REGISTER < / source >
< translation > З А Р Е Є С Т Р У В А Т И С Я < / translation >
< / message >
< / context >
< context >
< name > ReplyPopup < / name >
< message >
< location filename = "../qml/ReplyPopup.qml" line = "+40" / >
< source > Close < / source >
< translation > З а к р и т и < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Cancel Edit < / source >
< translation > С к а с у в а т и р е д а г у в а н н я < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Cancel Thread < / source >
< translation > С к а с у в а т и л а н ц ю ж о к < / translation >
< / message >
< / context >
< context >
< name > ReportMessage < / name >
< message >
< location filename = "../qml/dialogs/ReportMessage.qml" line = "+15" / >
< source > Report message < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+15" / >
< source > This message you are reporting will be sent to your server administrator for review . Please note that not all server administrators review reported content . You should also ask a room moderator to remove the content if necessary . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Enter your reason for reporting : < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+10" / >
< source > How bad is the message ? < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Not bad < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Mild < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Bad < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Serious < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Extremely serious < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > RoomDirectory < / name >
< message >
< location filename = "../qml/dialogs/RoomDirectory.qml" line = "+24" / >
< source > Explore Public Rooms < / source >
< translation > Д о с л і д ж у й т е г р о м а д с ь к і к і м н а т и < / translation >
< / message >
< message >
< location line = "+92" / >
< source > Join < / source >
< translation type = "unfinished" > П р и є д н а т и с я < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Open < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+54" / >
< source > Search for public rooms < / source >
< translation > П о ш у к г р о м а д с ь к и х к і м н а т < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Choose custom homeserver < / source >
< translation > В и б р а т и с п е ц і а л ь н и й д о м а ш н і й с е р в е р < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Close < / source >
< translation type = "unfinished" > З а к р и т и < / translation >
< / message >
< / context >
< context >
< name > RoomInfo < / name >
< message >
< location filename = "../../src/Cache.cpp" line = "+2064" / >
< source > no version stored < / source >
< translation > в е р с і я н е з б е р е ж е н а < / translation >
< / message >
< / context >
< context >
< name > RoomList < / name >
< message >
< location filename = "../qml/RoomList.qml" line = "+49" / >
< source > Start a new chat < / source >
< translation > П о ч а т и н о в и й ч а т < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Join a room < / source >
< translation > П р и є д н а т и с я д о к і м н а т и < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Create a new room < / source >
< translation > С т в о р и т и н о в у к і м н а т у < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Start a direct chat < / source >
< translation > Р о з п о ч а т и п р я м и й ч а т < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Create a new community < / source >
< translation > С т в о р и т и н о в у с п і л ь н о т у < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Room directory < / source >
< translation > К а т а л о г к і м н а т < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Search rooms ( Ctrl + K ) < / source >
< translation > П о ш у к к і м н а т ( Ctrl + K ) < / translation >
< / message >
< message >
< location line = "+24" / >
< source > User settings < / source >
< translation > Н а л а ш т у в а н н я к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+94" / >
< source > Logout < / source >
< translation > В и й т и < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Enter your status message : < / source >
< translation > В в е д і т ь с в о є п о в і д о м л е н н я п р о с т а т у с : < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Status Message < / source >
< translation > П о в і д о м л е н н я п р о с т а т у с < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Profile settings < / source >
< translation > Н а л а ш т у в а н н я п р о ф і л ю < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Set status message < / source >
< translation > В с т а н о в и т и п о в і д о м л е н н я п р о с т а т у с < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Automatic online status < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Online < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Unavailable < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Offline < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+54" / >
< source > Encryption not set up < / source >
< extracomment > Cross - signing setup has not run yet . < / extracomment >
< translation > Ш и ф р у в а н н я н е в с т а н о в л е н о < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Unverified login < / source >
< extracomment > The user just signed in with this device and hasn & apos ; t verified their master key . < / extracomment >
< translation > Н е п е р е в і р е н и й в х і д < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Please verify your other devices < / source >
< extracomment > There are unverified devices signed in to this account . < / extracomment >
< translation > Б у д ь л а с к а , п е р е в і р т е і н ш і п р и с т р о ї < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Close < / source >
< translation > З а к р и т и < / translation >
< / message >
< message >
< location line = "+374" / >
< source > Enter the tag you want to use : < / source >
< translation > В в е д і т ь т е г , я к и й в и х о ч е т е в и к о р и с т о в у в а т и : < / translation >
< / message >
< message >
< location line = "+1" / >
< source > New tag < / source >
< translation > Н о в и й т е г < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Open separately < / source >
< translation > В і д к р и т и о к р е м о < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Mark as read < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Room settings < / source >
< translation > Н а л а ш т у в а н н я к і м н а т и < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Leave room < / source >
< translation > З а л и ш и т и к і м н а т у < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Copy room link < / source >
< translation > К о п і ю в а т и п о с и л а н н я н а к і м н а т у < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Tag room as : < / source >
< translation > П о з н а ч и т и к і м н а т у я к : < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Favourite < / source >
< translation > В и б р а н е < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Low priority < / source >
< translation > Н и з ь к и й п р і о р и т е т < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Server notice < / source >
< translation > П о в і д о м л е н н я с е р в е р а < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Create new tag . . . < / source >
< translation > С т в о р и т и н о в и й т е г … < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Add or remove from community . . . < / source >
< translation > Д о д а т и а б о в и д а л и т и з і с п і л ь н о т и . . . < / translation >
< / message >
< / context >
< context >
< name > RoomMembers < / name >
< message >
< location filename = "../qml/dialogs/RoomMembers.qml" line = "+20" / >
< source > Members of % 1 < / source >
< translation > Ч л е н и % 1 < / translation >
< / message >
< message numerus = "yes" >
< location line = "+32" / >
< source > % n people in % 1 < / source >
< comment > Summary above list of members < / comment >
< translation >
< numerusform > % n л ю д и н а в % 1 < / numerusform >
< numerusform > % n л ю д и н и в % 1 < / numerusform >
< numerusform > % n о с і б у % 1 < / numerusform >
< / translation >
< / message >
< message >
< location line = "+10" / >
< source > Invite more people < / source >
< translation > З а п р о с и т и б і л ь ш е л ю д е й < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Search . . . < / source >
< translation > П о ш у к . . . < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Sort by : < / source >
< translation > С о р т у в а т и з а : < / translation >
< / message >
< message >
< location line = "+6" / >
< source > User ID < / source >
< translation > І д е н т и ф і к а т о р к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Display name < / source >
< translation > В і д о б р а ж у в а н е і м & apos ; я < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Power level < / source >
< translation > Р і в е н ь д о с т у п у < / translation >
< / message >
< message >
< location line = "+92" / >
< source > This room is not encrypted ! < / source >
< translation > Ц я к і м н а т а н е з а ш и ф р о в а н а ! < / translation >
< / message >
< message >
< location line = "+4" / >
< source > This user is verified . < / source >
< translation > Ц е й к о р и с т у в а ч п е р е в і р е н и й . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > This user isn & apos ; t verified , but is still using the same master key from the first time you met . < / source >
< translation > Ц е й к о р и с т у в а ч н е п е р е в і р е н и й , а л е в с е щ е в и к о р и с т о в у є т о й с а м и й г о л о в н и й к л ю ч , я к и й б у в у в а ш і й п е р ш і й з у с т р і ч і . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > This user has unverified devices ! < / source >
< translation > Ц е й к о р и с т у в а ч м а є н е п е р е в і р е н і п р и с т р о ї ! < / translation >
< / message >
< / context >
< context >
< name > RoomSettings < / name >
< message >
< location filename = "../../src/ui/RoomSettings.cpp" line = "+236" / >
< source > Failed to enable encryption : % 1 < / source >
< translation > Н е в д а л о с я в в і м к н у т и ш и ф р у в а н н я : % 1 < / translation >
< / message >
< message >
< location line = "+404" / >
< source > Select an avatar < / source >
< translation > В и б р а т и а в а т а р < / translation >
< / message >
< message >
< location line = "+0" / >
< source > All Files ( * ) < / source >
< translation > У с і ф а й л и ( * ) < / translation >
< / message >
< message >
< location line = "+12" / >
< source > The selected file is not an image < / source >
< translation > В и б р а н и й ф а й л н е є з о б р а ж е н н я м < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Error while reading file : % 1 < / source >
< translation > П о м и л к а п і д ч а с ч и т а н н я ф а й л у : % 1 < / translation >
< / message >
< message >
< location line = "+32" / >
< location line = "+19" / >
< source > Failed to upload image : % s < / source >
< translation > Н е в д а л о с я з а в а н т а ж и т и з о б р а ж е н н я : % s < / translation >
< / message >
< / context >
< context >
< name > RoomSettingsDialog < / name >
< message >
< location filename = "../qml/dialogs/RoomSettingsDialog.qml" line = "+26" / >
< source > Room Settings < / source >
< translation type = "unfinished" > Н а л а ш т у в а н н я к і м н а т и < / translation >
< / message >
< message >
< location line = "+35" / >
< source > Change room avatar . < / source >
< translation type = "unfinished" > З м і н и т и а в а т а р к і м н а т и . < / translation >
< / message >
< message >
< location line = "+93" / >
< source > Change name of this room < / source >
< translation type = "unfinished" > З м і н и т и н а з в у ц і є ї к і м н а т и < / translation >
< / message >
< message numerus = "yes" >
< location line = "+22" / >
< source > % n member ( s ) < / source >
< translation type = "unfinished" >
< numerusform > < / numerusform >
< numerusform > < / numerusform >
< numerusform > < / numerusform >
< / translation >
< / message >
< message >
< location line = "+8" / >
< source > View members of % 1 < / source >
< translation type = "unfinished" > П е р е г л я н у т и у ч а с н и к і в % 1 < / translation >
< / message >
< message >
< location line = "+24" / >
< source > No topic set < / source >
< translation type = "unfinished" > Т е м а н е в с т а н о в л е н а < / translation >
< / message >
< message >
< location line = "+20" / >
< source > Change topic of this room < / source >
< translation type = "unfinished" > З м і н и т и т е м у ц і є ї к і м н а т и < / translation >
< / message >
< message >
< location line = "+31" / >
< source > NOTIFICATIONS < / source >
< translation type = "unfinished" > С П О В І Щ Е Н Н Я < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Notifications < / source >
< translation type = "unfinished" > С п о в і щ е н н я < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Muted < / source >
< translation type = "unfinished" > П р и г л у ш е н и й < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Mentions only < / source >
< translation type = "unfinished" > Л и ш е з г а д к и < / translation >
< / message >
< message >
< location line = "+0" / >
< source > All messages < / source >
< translation type = "unfinished" > В с і п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+10" / >
< source > ENTRY PERMISSIONS < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Anyone can join < / source >
< translation type = "unfinished" > Б у д ь - х т о м о ж е п р и є д н а т и с я < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Allow knocking < / source >
< translation type = "unfinished" > Д о з в о л и т и с т у к і т < / translation >
< / message >
< message >
< location line = "+19" / >
< source > Allow joining via other rooms < / source >
< translation type = "unfinished" > Д о з в о л и т и п р и є д н а н н я ч е р е з і н ш і к і м н а т и < / translation >
< / message >
< message >
< location line = "+19" / >
< source > Rooms to join via < / source >
< translation type = "unfinished" > К і м н а т и д л я п р и є д н а н н я < / translation >
< / message >
< message >
< location line = "+12" / >
< location line = "+242" / >
< source > Change < / source >
< translation type = "unfinished" > З м і н и т и < / translation >
< / message >
< message >
< location line = "-241" / >
< source > Change the list of rooms users can join this room via . Usually this is the official community of this room . < / source >
< translation type = "unfinished" > З м і н и т и с п и с о к к і м н а т , ч е р е з я к і к о р и с т у в а ч і м о ж у т ь п р и є д н а т и с я д о ц і є ї к і м н а т и . З а з в и ч а й ц е о ф і ц і й н а с п і л ь н о т а ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Allow guests to join < / source >
< translation type = "unfinished" > Д о з в о л и т и г о с т я м п р и є д н а т и с я < / translation >
< / message >
< message >
< location line = "+17" / >
< source > Apply access rules < / source >
< translation type = "unfinished" > З а с т о с у в а т и п р а в и л а д о с т у п у < / translation >
< / message >
< message >
< location line = "+7" / >
< source > MESSAGE VISIBILITY < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Allow viewing history without joining < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > This is useful to see previews of the room or view it on public websites . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+20" / >
< source > Members can see messages since < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+4" / >
< source > How much of the history is visible to joined members . Changing this won & apos ; t affect the visibility of already sent messages . It only applies to new messages . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+19" / >
< source > Everything < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+1" / >
< source > As long as the user joined , they can see all previous messages . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+7" / >
< source > They got invited < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Members can only see messages from when they got invited going forward . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+7" / >
< source > They joined < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Members can only see messages since after they joined . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Apply visibility changes < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Locally hidden events < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+11" / >
< location line = "+18" / >
< location line = "+60" / >
< location line = "+12" / >
< source > Configure < / source >
< translation type = "unfinished" > Н а л а ш т у в а т и < / translation >
< / message >
< message >
< location line = "-89" / >
< source > Select events to hide in this room < / source >
< translation type = "unfinished" > В и б р а т и п о д і ї , я к і п о т р і б н о п р и х о в а т и в ц і й к і м н а т і < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Automatic event deletion < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Select if your events get automatically deleted in this room . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+6" / >
< source > GENERAL SETTINGS < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Encryption < / source >
< translation type = "unfinished" > Ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+22" / >
< source > End - to - End Encryption < / source >
< translation type = "unfinished" > Н а с к р і з н е ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+17" / >
< source > Permission < / source >
< translation type = "unfinished" > Д о з в о л и < / translation >
< / message >
< message >
< location line = "+6" / >
< source > View and change the permissions in this room < / source >
< translation type = "unfinished" > П е р е г л я н у т и т а з м і н и т и д о з в о л и в ц і й к і м н а т і < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Aliases < / source >
< translation type = "unfinished" > П с е в д о н і м и < / translation >
< / message >
< message >
< location line = "+6" / >
< source > View and change the addresses / aliases of this room < / source >
< translation type = "unfinished" > П е р е г л я н у т и т а з м і н и т и а д р е с и / п с е в д о н і м и ц і є ї к і м н а т и < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Sticker & amp ; Emote Settings < / source >
< translation type = "unfinished" > Н а л а ш т у в а н н я н а л і п о к і е м о ц і й < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Change what packs are enabled , remove packs , or create new ones < / source >
< translation type = "unfinished" > З м і н и т и у в і м к н е н і п а к е т и , в и д а л и т и п а к е т и а б о с т в о р і т ь н о в і < / translation >
< / message >
< message >
< location line = "+6" / >
< source > INFO < / source >
< translation type = "unfinished" > І Н Ф О < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Internal ID < / source >
< translation type = "unfinished" > В н у т р і ш н і й ID < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Copied to clipboard < / source >
< translation type = "unfinished" > С к о п і й о в а н о в б у ф е р о б м і н у < / translation >
< / message >
< message >
< location line = "+19" / >
< source > Room Version < / source >
< translation type = "unfinished" > В е р с і я к і м н а т и < / translation >
< / message >
< message >
< location line = "+19" / >
< source > show less < / source >
< translation type = "unfinished" > п о к а з а т и м е н ш е < / translation >
< / message >
< message >
< location line = "+0" / >
< source > show more < / source >
< translation type = "unfinished" > п о к а з а т и б і л ь ш е < / translation >
< / message >
< / context >
< context >
< name > RoomlistModel < / name >
< message >
< location filename = "../../src/timeline/RoomlistModel.cpp" line = "+159" / >
< source > Pending invite . < / source >
< translation > О ч і к у є з а п р о ш е н н я . < / translation >
< / message >
< message >
< location line = "+29" / >
< source > Previewing this room < / source >
< translation > П о п е р е д н і й п е р е г л я д ц і є ї к і м н а т и < / translation >
< / message >
< message >
< location line = "+33" / >
< source > No preview available < / source >
< translation > П о п е р е д н і й п е р е г л я д н е д о с т у п н и й < / translation >
< / message >
< message >
< location line = "+2" / >
< source > This room is possibly inaccessible < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > Root < / name >
< message >
< location filename = "../qml/Root.qml" line = "+308" / >
< source > Please enter your login password to continue : < / source >
< translation > Щ о б п р о д о в ж и т и , в в е д і т ь с в і й п а р о л ь д л я в х о д у : < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Please enter a valid email address to continue : < / source >
< translation > Щ о б п р о д о в ж и т и , в в е д і т ь д і й с н у е л е к т р о н н у а д р е с у : < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Please enter a valid phone number to continue : < / source >
< translation > Щ о б п р о д о в ж и т и , в в е д і т ь д і й с н и й н о м е р т е л е ф о н у : < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Please enter the token which has been sent to you : < / source >
< translation > Б у д ь л а с к а , в в е д і т ь т о к е н , я к и й в а м б у л о н а д і с л а н о : < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Wait for the confirmation link to arrive , then continue . < / source >
< translation > З а ч е к а й т е , п о к и н а д і й д е п о с и л а н н я д л я п і д т в е р д ж е н н я , а п о т і м п р о д о в ж у й т е . < / translation >
< / message >
< / context >
< context >
< name > ScreenShare < / name >
< message >
< location filename = "../qml/voip/ScreenShare.qml" line = "+30" / >
< source > Share desktop with % 1 ? < / source >
< translation > П о д і л и т и с я р о б о ч и м с т о л о м і з % 1 ? < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Method : < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+20" / >
< source > Window : < / source >
< translation > В і к н о : < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Request screencast < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Frame rate : < / source >
< translation > Ч а с т о т а к а д р і в : < / translation >
< / message >
< message >
< location line = "+19" / >
< source > Include your camera picture - in - picture < / source >
< translation > У в і м к н у т и к а м е р у « к а р т и н к а в к а р т и н ц і » < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Request remote camera < / source >
< translation > З а п и т н а в і д д а л е н у к а м е р у < / translation >
< / message >
< message >
< location line = "+1" / >
< location line = "+9" / >
< source > View your callee & apos ; s camera like a regular video call < / source >
< translation > П е р е г л я д а й т е к а м е р у а б о н е н т а , я к п і д ч а с з в и ч а й н о г о в і д е о д з в і н к а < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Hide mouse cursor < / source >
< translation > П р и х о в а т и к у р с о р м и ш і < / translation >
< / message >
< message >
< location line = "+21" / >
< source > Share < / source >
< translation > П о д і л и т и с я < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Preview < / source >
< translation > П о п е р е д н і й п е р е г л я д < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Cancel < / source >
< translation > С к а с у в а т и < / translation >
< / message >
< / context >
< context >
< name > SecretStorage < / name >
< message >
< location filename = "../../src/Cache.cpp" line = "-4930" / >
< source > Failed to connect to secret storage < / source >
< translation > Н е в д а л о с я п і д к л ю ч и т и с я д о с е к р е т н о г о с х о в и щ а < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Nheko could not connect to the secure storage to save encryption secrets to . This can have multiple reasons . Check if your D - Bus service is running and you have configured a service like KWallet , Gnome Keyring , KeePassXC or the equivalent for your platform . If you are having trouble , feel free to open an issue here : https : //github.com/Nheko-Reborn/nheko/issues</source>
< translation > Nheko н е з м і г п і д к л ю ч и т и с я д о б е з п е ч н о г о с х о в и щ а д л я з б е р е ж е н н я с е к р е т і в ш и ф р у в а н н я . Ц е м о ж е м а т и к і л ь к а п р и ч и н . П е р е в і р т е , ч и п р а ц ю є в а ш а с л у ж б а D - Bus і ч и н а л а ш т о в а н о в и с л у ж б у , н а п р и к л а д KWallet , Gnome Keyring , KeePassXC а б о е к в і в а л е н т д л я в а ш о ї п л а т ф о р м и . Я к щ о у в а с в и н и к л и п р о б л е м и , н е с о р о м т е с я в і д к р и т и п р о б л е м у тут : https : //github.com/Nheko-Reborn/nheko/issues</translation>
< / message >
< / context >
< context >
< name > SelfVerificationCheck < / name >
< message >
< location filename = "../qml/SelfVerificationCheck.qml" line = "+50" / >
< source > This is your recovery key . You will need it to restore access to your encrypted messages and verification keys . Keep this safe . Don & apos ; t share it with anyone and don & apos ; t lose it ! Do not pass go ! Do not collect $200 ! < / source >
< translation > Ц е в а ш к л ю ч в і д н о в л е н н я . В і н з н а д о б и т ь с я д л я в і д н о в л е н н я д о с т у п у д о в а ш и х з а ш и ф р о в а н и х п о в і д о м л е н ь і к л ю ч і в п і д т в е р д ж е н н я . З б е р і г а й т е й о г о в б е з п е ц і . Н і з к и м н е д і л і т ь с я і н е в т р а ч а й т е ! Н е п р о х о д ь т е Go ! Н е з б и р а й т е 200 $ ! < / translation >
< / message >
< message >
< location line = "+21" / >
< source > Encryption setup successfully < / source >
< translation > Ш и ф р у в а н н я н а л а ш т о в а н о у с п і ш н о < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Failed to setup encryption : % 1 < / source >
< translation > Н е в д а л о с я в с т а н о в и т и ш и ф р у в а н н я : % 1 < / translation >
< / message >
< message >
< location line = "+32" / >
< source > Setup Encryption < / source >
< translation > Н а л а ш т у в а т и ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Hello and welcome to Matrix !
It seems like you are new . Before you can securely encrypt your messages , we need to setup a few small things . You can either press accept immediately or adjust a few basic options . We also try to explain a few of the basics . You can skip those parts , but they might prove to be helpful ! < / source >
< translation > П р и в і т і л а с к а в о п р о с и м о д о М а т р и ц і !
З д а є т ь с я , т и н о в а ч о к . П е р ш н і ж в и з м о ж е т е н а д і й н о з а ш и ф р у в а т и с в о ї п о в і д о м л е н н я , н а м п о т р і б н о н а л а ш т у в а т и к і л ь к а д р і б н и ц ь . В и м о ж е т е в і д р а з у н а т и с н у т и « П р и й н я т и » а б о н а л а ш т у в а т и к і л ь к а о с н о в н и х п а р а м е т р і в . М и т а к о ж н а м а г а є м о с я п о я с н и т и д е я к і о с н о в и . В и м о ж е т е п р о п у с т и т и ц і ч а с т и н и , а л е в о н и м о ж у т ь в и я в и т и с я к о р и с н и м и ! < / translation >
< / message >
< message >
< location line = "+108" / >
< source > Activate Encryption < / source >
< translation > А к т и в у в а т и ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+9" / >
< source > It seems like you have encryption already configured for this account . To be able to access your encrypted messages and make this device appear as trusted , you can either verify an existing device or ( if you have one ) enter your recovery passphrase . Please select one of the options below .
If you choose verify , you need to have the other device available . If you choose & quot ; enter passphrase & quot ; , you will need your recovery key or passphrase . If you click cancel , you can choose to verify yourself at a later point . < / source >
< translation > З д а є т ь с я , в и в ж е н а л а ш т у в а л и ш и ф р у в а н н я д л я ц ь о г о о б л і к о в о г о з а п и с у . Щ о б о т р и м а т и д о с т у п д о з а ш и ф р о в а н и х п о в і д о м л е н ь і з р о б и т и ц е й п р и с т р і й н а д і й н и м , в и м о ж е т е п і д т в е р д и т и н а я в н и й п р и с т р і й а б о ( я к щ о в і н у в а с є ) в в е с т и п а р о л ь н у ф р а з у д л я в і д н о в л е н н я . В и б е р і т ь о д и н і з н а в е д е н и х н и ж ч е в а р і а н т і в .
Я к щ о в и в и б е р е т е п е р е в і р к у , у в а с п о в и н е н б у т и д о с т у п н и й і н ш и й п р и с т р і й . Я к щ о в и в и б р а л и « в в е с т и п а р о л ь н у ф р а з у » , в а м з н а д о б и т ь с я в а ш к л ю ч в і д н о в л е н н я а б о п а р о л ь н а ф р а з а . Я к щ о в и н а т и с н е т е « С к а с у в а т и » , в и з м о ж е т е п і д т в е р д и т и с е б е п і з н і ш е . < / translation >
< / message >
< message >
< location line = "+5" / >
< source > verify < / source >
< translation > п е р е в і р и т и < / translation >
< / message >
< message >
< location line = "+9" / >
< source > enter passphrase < / source >
< translation > в в е д і т ь п а р о л ь н у ф р а з у < / translation >
< / message >
< / context >
< context >
< name > SelfVerificationStatus < / name >
< message >
< location filename = "../../src/encryption/SelfVerificationStatus.cpp" line = "+50" / >
< source > Failed to create keys for cross - signing ! < / source >
< translation > Н е в д а л о с я с т в о р и т и к л ю ч і д л я п е р е х р е с н о г о п і д п и с у ! < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Failed to create keys for online key backup ! < / source >
< translation > Н е в д а л о с я с т в о р и т и к л ю ч і д л я о н л а й н - р е з е р в н о г о к о п і ю в а н н я к л ю ч і в ! < / translation >
< / message >
< message >
< location line = "+29" / >
< source > Failed to create keys for secure server side secret storage ! < / source >
< translation > Н е в д а л о с я с т в о р и т и к л ю ч і д л я б е з п е ч н о г о с е к р е т н о г о с х о в и щ а н а с т о р о н і с е р в е р а ! < / translation >
< / message >
< message >
< location line = "+44" / >
< source > Encryption Setup < / source >
< translation > Н а л а ш т у в а н н я ш и ф р у в а н н я < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Encryption setup failed : % 1 < / source >
< translation > П о м и л к а н а л а ш т у в а н н я ш и ф р у в а н н я : % 1 < / translation >
< / message >
< message >
< location line = "+158" / >
< source > Identity key changed . This breaks E2EE , so logging out . < / source >
< translation > К л ю ч і д е н т и ф і к а ц і ї з м і н е н о . Ц е п о р у ш у є р о б о т у E2EE , т о м у в и х о д и м о і з с и с т е м и . < / translation >
< / message >
< / context >
< context >
< name > SingleImagePackModel < / name >
< message >
< location filename = "../../src/SingleImagePackModel.cpp" line = "+281" / >
< location line = "+26" / >
< source > Failed to update image pack : % 1 < / source >
< translation > Н е в д а л о с я о н о в и т и п а к е т з о б р а ж е н ь : % 1 < / translation >
< / message >
< message >
< location line = "-13" / >
< source > Failed to delete old image pack : % 1 < / source >
< translation > Н е в д а л о с я в и д а л и т и с т а р и й п а к е т з о б р а ж е н ь : % 1 < / translation >
< / message >
< message >
< location line = "+28" / >
< location line = "+45" / >
< source > Failed to open image : % 1 < / source >
< translation > Н е в д а л о с я в і д к р и т и з о б р а ж е н н я : % 1 < / translation >
< / message >
< message >
< location line = "-15" / >
< location line = "+29" / >
< source > Failed to upload image : % 1 < / source >
< translation > Н е в д а л о с я з а в а н т а ж и т и з о б р а ж е н н я : % 1 < / translation >
< / message >
< / context >
< context >
< name > SpaceMenuLevel < / name >
< message >
< location filename = "../qml/components/SpaceMenuLevel.qml" line = "+16" / >
< source > Add or remove from community < / source >
< translation > Д о д а т и а б о в и д а л и т и з і с п і л ь н о т и < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Official community for this room < / source >
< translation > О ф і ц і й н а с п і л ь н о т а ц і є ї к і м н а т и < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Affiliated community for this room < / source >
< translation > А ф і л і й о в а н а с п і л ь н о т а д л я ц і є ї к і м н а т и < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Listed only for community members < / source >
< translation > Н а в е д е н о л и ш е д л я у ч а с н и к і в с п і л ь н о т и < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Listed only for room members < / source >
< translation > Н а в е д е н о л и ш е д л я у ч а с н и к і в к і м н а т и < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Not related < / source >
< translation > Н е п о в & apos ; я з а н о < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Subcommunities < / source >
< translation > П і д с п і л ь н о т и < / translation >
< / message >
< / context >
< context >
< name > StatusIndicator < / name >
< message >
< location filename = "../qml/StatusIndicator.qml" line = "+18" / >
< source > Failed < / source >
< translation > Н е в д а л о с я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Sent < / source >
< translation > Н а д і с л а н о < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Received < / source >
< translation > О т р и м а н о < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Read < / source >
< translation > П р о ч и т а н о < / translation >
< / message >
< / context >
< context >
< name > StickerPicker < / name >
< message >
< location filename = "../qml/emoji/StickerPicker.qml" line = "+69" / >
< source > Search < / source >
< translation > П о ш у к < / translation >
< / message >
< message >
< location line = "+188" / >
< source > Change what packs are enabled , remove packs , or create new ones < / source >
< translation type = "unfinished" > З м і н и т и у в і м к н е н і п а к е т и , в и д а л и т и п а к е т и а б о с т в о р і т ь н о в і < / translation >
< / message >
< / context >
< context >
< name > Success < / name >
< message >
< location filename = "../qml/device-verification/Success.qml" line = "+10" / >
< source > Successful Verification < / source >
< translation > У с п і ш н а п е р е в і р к а < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Verification successful ! Both sides verified their devices ! < / source >
< translation > П е р е в і р к а у с п і ш н а ! О б и д в і с т о р о н и п е р е в і р и л и с в о ї п р и с т р о ї ! < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Close < / source >
< translation > З а к р и т и < / translation >
< / message >
< / context >
< context >
< name > TimelineDefaultMessageStyle < / name >
< message >
< location filename = "../qml/TimelineDefaultMessageStyle.qml" line = "+167" / >
< source > Part of a thread < / source >
< translation type = "unfinished" > Ч а с т и н а н и т к и р о з м о в и < / translation >
< / message >
< / context >
< context >
< name > TimelineEvent < / name >
< message >
< location filename = "../qml/TimelineEvent.qml" line = "+87" / >
< source > % 1 placed a voice call . < / source >
< translation type = "unfinished" > % 1 з р о б и в г о л о с о в и й в и к л и к . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 placed a video call . < / source >
< translation type = "unfinished" > % 1 з д і й с н и в в і д е о д з в і н о к . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 placed a call . < / source >
< translation type = "unfinished" > % 1 з а т е л е ф о н у в а в . < / translation >
< / message >
< message >
< location line = "+22" / >
< source > % 1 answered the call . < / source >
< translation type = "unfinished" > % 1 в і д п о в і в н а д з в і н о к . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 rejected the call . < / source >
< translation type = "unfinished" > % 1 в і д х и л и в в и к л и к . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 selected answer . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 ended the call . < / source >
< translation type = "unfinished" > % 1 з а в е р ш и в в и к л и к . < / translation >
< / message >
< message >
< location line = "+2" / >
< location line = "+2" / >
< source > % 1 is negotiating the call . . . < / source >
< translation type = "unfinished" > % 1 о б г о в о р ю є в и к л и к . . . < / translation >
< / message >
< message >
< location line = "+91" / >
< source > Allow them in < / source >
< translation type = "unfinished" > Д о з в о л и т и ї м у в і й т и < / translation >
< / message >
< message >
< location line = "+22" / >
< source > This room was replaced for the following reason : % 1 < / source >
< translation type = "unfinished" > Ц ю к і м н а т у б у л о з а м і н е н о з т а к о ї п р и ч и н и : % 1 < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Go to replacement room < / source >
< translation type = "unfinished" > Й т и д о к і м н а т и з а м і н и < / translation >
< / message >
< / context >
< context >
< name > TimelineMetadata < / name >
< message >
< location filename = "../qml/TimelineMetadata.qml" line = "+40" / >
< source > Edited < / source >
< translation type = "unfinished" > В і д р е д а г о в а н о < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Part of a thread < / source >
< translation type = "unfinished" > Ч а с т и н а н и т к и р о з м о в и < / translation >
< / message >
< / context >
< context >
< name > TimelineModel < / name >
< message >
< location filename = "../../src/timeline/TimelineModel.cpp" line = "+1637" / >
< location line = "+17" / >
< source > Message redaction failed : % 1 < / source >
< translation > П о м и л к а р е д а г у в а н н я п о в і д о м л е н н я : % 1 < / translation >
< / message >
< message >
< location line = "+121" / >
< location line = "+5" / >
< source > Failed to encrypt event , sending aborted ! < / source >
< translation > Н е в д а л о с я з а ш и ф р у в а т и п о д і ю , н а д с и л а н н я п е р е р в а н о ! < / translation >
< / message >
< message >
< location line = "+196" / >
< source > Save image < / source >
< translation > З б е р е г т и з о б р а ж е н н я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Save video < / source >
< translation > З б е р е г т и в і д е о < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Save audio < / source >
< translation > З б е р е г т и а у д і о < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Save file < / source >
< translation > З б е р е г т и ф а й л < / translation >
< / message >
< message numerus = "yes" >
< location line = "+340" / >
< source > % 1 and % 2 are typing . < / source >
< comment > Multiple users are typing . First argument is a comma separated list of potentially multiple users . Second argument is the last user of that list . ( If only one user is typing , % 1 is empty . You should still use it in your string though to silence Qt warnings . ) < / comment >
< translation >
< numerusform > % 1 % 2 д р у к у є . < / numerusform >
< numerusform > % 1 % 2 д р у к у ю т ь . < / numerusform >
< numerusform > % 1 % 2 д р у к у ю т ь . < / numerusform >
< / translation >
< / message >
< message >
< location line = "+67" / >
< source > % 1 opened the room to the public . < / source >
< translation > % 1 в і д к р и в к і м н а т у д л я в с і х . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 allowed to join this room by knocking . < / source >
< translation > % 1 д о з в о л и в п р и є д н а т и с я д о ц і є ї к і м н а т и , п о с т у к а в ш и . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > % 1 allowed members of the following rooms to automatically join this room : % 2 < / source >
< translation > % 1 д о з в о л и в ч л е н а м н а с т у п н и х к і м н а т а в т о м а т и ч н о п р и є д н а т и с я д о ц і є ї к і м н а т и : % 2 < / translation >
< / message >
< message >
< location line = "+19" / >
< source > % 1 made the room open to guests . < / source >
< translation > % 1 в і д к р и в к і м н а т у д л я г о с т е й . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 has closed the room to guest access . < / source >
< translation > % 1 з а к р и в к і м н а т у д л я г о с т ь о в о г о д о с т у п у . < / translation >
< / message >
< message >
< location line = "+15" / >
< source > % 1 made the room history world readable . Events may be now read by non - joined people . < / source >
< translation > % 1 з р о б и в і с т о р і ю к і м н а т ч и т а б е л ь н о ю . П о д і ї т е п е р м о ж у т ь ч и т а т и л ю д и , я к і н е п р и є д н а л и с я . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 set the room history visible to members from this point on . < / source >
< translation > % 1 з р о б и в і с т о р і ю к і м н а т и в и д и м о ю д л я у ч а с н и к і в з ц ь о г о м о м е н т у . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 set the room history visible to members since they were invited . < / source >
< translation > % 1 з р о б и в і с т о р і ю к і м н а т и в и д и м о ю д л я у ч а с н и к і в з м о м е н т у з а п р о ш е н н я . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 set the room history visible to members since they joined the room . < / source >
< translation > % 1 з р о б и в і с т о р і ю к і м н а т и в и д и м о ю д л я у ч а с н и к і в п і с л я т о г о , я к в о н и п р и є д н а л и с я д о к і м н а т и . < / translation >
< / message >
< message >
< location line = "+28" / >
< location line = "+244" / >
< source > % 1 has changed the room & apos ; s permissions . < / source >
< translation > % 1 з м і н и в д о з в о л и к і м н а т и . < / translation >
< / message >
< message >
< location line = "-221" / >
< source > % 1 has changed the room & apos ; s kick powerlevel from % 2 to % 3 . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у д л я м о ж л и в о с т і в и г н а н н я л ю д е й і з к і м н а т и з % 2 н а % 3 . < / translation >
< / message >
< message numerus = "yes" >
< location line = "+15" / >
< source > % n member ( s ) can now kick room members . < / source >
< translation >
< numerusform > % n у ч а с н и к т е п е р м о ж е в и к и д а т и у ч а с н и к і в к і м н а т и . < / numerusform >
< numerusform > % n у ч а с н и к и т е п е р м о ж у т ь в и к и д а т и у ч а с н и к і в к і м н а т и . < / numerusform >
< numerusform > % n у ч а с н и к і в т е п е р м о ж у т ь в и к и д а т и у ч а с н и к і в к і м н а т и . < / numerusform >
< / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 can now kick room members . < / source >
< translation > % 1 т е п е р м о ж е в и к и д а т и у ч а с н и к і в к і м н а т и . < / translation >
< / message >
< message >
< location line = "+12" / >
< source > % 1 has changed the room & apos ; s redact powerlevel from % 2 to % 3 . < / source >
< translation > % 1 з м і н и в р і в е н ь п о т у ж н о с т і р е д а г у в а н н я к і м н а т и з % 2 н а % 3 . < / translation >
< / message >
< message numerus = "yes" >
< location line = "+14" / >
< source > % n member ( s ) can now redact room messages . < / source >
< translation >
< numerusform > % n у ч а с н и к т е п е р м о ж е р е д а г у в а т и п о в і д о м л е н н я к і м н а т и . < / numerusform >
< numerusform > % n у ч а с н и к и т е п е р м о ж у т ь р е д а г у в а т и п о в і д о м л е н н я к і м н а т и . < / numerusform >
< numerusform > % n у ч а с н и к і в т е п е р м о ж у т ь р е д а г у в а т и п о в і д о м л е н н я к і м н а т и . < / numerusform >
< / translation >
< / message >
< message >
< location line = "+6" / >
< source > % 1 can now redact room messages . < / source >
< translation > % 1 т е п е р м о ж е р е д а г у в а т и п о в і д о м л е н н я к і м н а т и . < / translation >
< / message >
< message >
< location line = "+12" / >
< source > % 1 has changed the room & apos ; s ban powerlevel from % 2 to % 3 . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у д л я м о ж л и в о с т і б л о к у в а н н я у ч а с н и к і в з % 2 н а % 3 . < / translation >
< / message >
< message numerus = "yes" >
< location line = "+15" / >
< source > % n member ( s ) can now ban room members . < / source >
< translation >
< numerusform > % n у ч а с н и к т е п е р м о ж е з а б л о к у в а т и у ч а с н и к і в к і м н а т и . < / numerusform >
< numerusform > % n у ч а с н и к а т е п е р м о ж у т ь з а б л о к у в а т и у ч а с н и к і в к і м н а т и . < / numerusform >
< numerusform > % n у ч а с н и к і в т е п е р м о ж у т ь з а б л о к у в а т и у ч а с н и к і в к і м н а т и . < / numerusform >
< / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 can now ban room members . < / source >
< translation > % 1 т е п е р м о ж е б л о к у в а т и у ч а с н и к і в к і м н а т и . < / translation >
< / message >
< message >
< location line = "+13" / >
< source > % 1 has changed the room & apos ; s state_default powerlevel from % 2 to % 3 . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у к і м н а т и state_default з % 2 н а % 3 . < / translation >
< / message >
< message numerus = "yes" >
< location line = "+15" / >
< source > % n member ( s ) can now send state events . < / source >
< translation >
< numerusform > % n у ч а с н и к т е п е р м о ж е н а д с и л а т и п о д і ї с т а н у . < / numerusform >
< numerusform > % n у ч а с н и к и т е п е р м о ж у т ь н а д с и л а т и п о д і ї с т а н у . < / numerusform >
< numerusform > % n у ч а с н и к і в т е п е р м о ж у т ь н а д с и л а т и п о д і ї с т а н у . < / numerusform >
< / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 can now send state events . < / source >
< translation > % 1 т е п е р м о ж е н а д с и л а т и п о д і ї с т а н у . < / translation >
< / message >
< message >
< location line = "+14" / >
< source > % 1 has changed the room & apos ; s invite powerlevel from % 2 to % 3 . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у , п о т р і б н о г о д л я з а п р о ш е н н я д о к і м н а т и з % 2 н а % 3 . < / translation >
< / message >
< message >
< location line = "+10" / >
< source > % 1 has changed the room & apos ; s events_default powerlevel from % 2 to % 3 . New users can now not send any events . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у events_default к і м н а т и з % 2 н а % 3 . Н о в і к о р и с т у в а ч і т е п е р н е м о ж у т ь н а д с и л а т и ж о д н і п о д і ї . < / translation >
< / message >
< message >
< location line = "+9" / >
< source > % 1 has changed the room & apos ; s events_default powerlevel from % 2 to % 3 . New users can now send events that are not otherwise restricted . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у events_default к і м н а т и з % 2 н а % 3 . Н о в і к о р и с т у в а ч і т е п е р м о ж у т ь н а д с и л а т и п о д і ї , я к і н е о б м е ж е н і і н ш и м ч и н о м . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > % 1 has changed the room & apos ; s events_default powerlevel from % 2 to % 3 . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у events_default к і м н а т и з % 2 н а % 3 . < / translation >
< / message >
< message >
< location line = "+12" / >
< source > % 1 has made % 2 an administrator of this room . < / source >
< translation > % 1 п р и з н а ч и в % 2 а д м і н і с т р а т о р о м ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 has made % 2 a moderator of this room . < / source >
< translation > % 1 п р и з н а ч и в % 2 м о д е р а т о р о м ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 has downgraded % 2 to moderator of this room . < / source >
< translation > % 1 з н и з и в с т а т у с % 2 д о м о д е р а т о р а ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 has changed the powerlevel of % 2 from % 3 to % 4 . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у % 2 з % 3 н а % 4 . < / translation >
< / message >
< message >
< location line = "+16" / >
< source > % 1 allowed only administrators to send & quot ; % 2 & quot ; . < / source >
< translation > % 1 д о з в о л и в л и ш е а д м і н і с т р а т о р а м н а д с и л а т и & quot ; % 2 & quot ; . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 allowed only moderators to send & quot ; % 2 & quot ; . < / source >
< translation > % 1 д о з в о л и в л и ш е м о д е р а т о р а м н а д с и л а т и & quot ; % 2 & quot ; . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 allowed everyone to send & quot ; % 2 & quot ; . < / source >
< translation > % 1 д о з в о л и в у с і м н а д с и л а т и & quot ; % 2 & quot ; . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 has changed the powerlevel of event type & quot ; % 2 & quot ; from the default to % 3 . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у д о т и п у п о д і ї & quot ; % 2 & quot ; і з т и п о в о г о н а % 3 . < / translation >
< / message >
< message >
< location line = "+6" / >
< source > % 1 has changed the powerlevel of event type & quot ; % 2 & quot ; from % 3 to % 4 . < / source >
< translation > % 1 з м і н и в р і в е н ь д о с т у п у д о т и п у п о д і ї & quot ; % 2 & quot ; з % 3 н а % 4 . < / translation >
< / message >
< message >
< location line = "+59" / >
< source > ( empty ) < / source >
< translation > ( п о р о ж н ь о ) < / translation >
< / message >
< message >
< location line = "+6" / >
< source > % 1 removed the following images from the pack % 2 : & lt ; br & gt ; % 3 < / source >
< translation > % 1 в и д а л и в т а к і з о б р а ж е н н я з н а б о р у % 2 : & lt ; br & gt ; % 3 < / translation >
< / message >
< message >
< location line = "+6" / >
< source > % 1 added the following images to the pack % 2 : & lt ; br & gt ; % 3 < / source >
< translation > % 1 д о д а в т а к і з о б р а ж е н н я д о н а б о р у % 2 : & lt ; br & gt ; % 3 < / translation >
< / message >
< message >
< location line = "+5" / >
< source > % 1 changed the sticker and emotes in this room . < / source >
< translation > % 1 з м і н и в н а к л е й к у т а е м о ц і ї в ц і й к і м н а т і . < / translation >
< / message >
< message >
< location line = "+35" / >
< source > % 1 disabled the rule to ban users matching % 2 . < / source >
< translation > % 1 в и м к н у в п р а в и л о б л о к у в а н н я к о р и с т у в а ч і в , я к і в і д п о в і д а ю т ь % 2 . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 added a rule to ban users matching % 2 for & apos ; % 3 & apos ; . < / source >
< translation > % 1 д о д а в п р а в и л о д л я б л о к у в а н н я к о р и с т у в а ч і в , я к і в і д п о в і д а ю т ь % 2 з а & apos ; % 3 & apos ; . < / translation >
< / message >
< message >
< location line = "+22" / >
< source > % 1 disabled the rule to ban rooms matching % 2 . < / source >
< translation > % 1 в и м к н у в п р а в и л о б л о к у в а н н я к і м н а т , я к і в і д п о в і д а ю т ь % 2 . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 added a rule to ban rooms matching % 2 for & apos ; % 3 & apos ; . < / source >
< translation > % 1 д о д а в п р а в и л о д л я б л о к у в а н н я к і м н а т , я к і в і д п о в і д а ю т ь % 2 д л я & apos ; % 3 & apos ; . < / translation >
< / message >
< message >
< location line = "+22" / >
< source > % 1 disabled the rule to ban servers matching % 2 . < / source >
< translation > % 1 в и м к н у в п р а в и л о б л о к у в а н н я с е р в е р і в , я к і в і д п о в і д а ю т ь % 2 . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 added a rule to ban servers matching % 2 for & apos ; % 3 & apos ; . < / source >
< translation > % 1 д о д а в п р а в и л о д л я б л о к у в а н н я с е р в е р і в , я к і в і д п о в і д а ю т ь % 2 д л я & apos ; % 3 & apos ; . < / translation >
< / message >
< message >
< location line = "+34" / >
< source > Removed by % 1 < / source >
< translation > В и д а л е н о % 1 < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 ( % 2 ) removed this message at % 3 < / source >
< translation > % 1 ( % 2 ) в и д а л и в ц е п о в і д о м л е н н я в % 3 < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Removed by % 1 because : % 2 < / source >
< translation > В и д а л е н о % 1 ч е р е з : % 2 < / translation >
< / message >
< message >
< location line = "+1" / >
< source > % 1 ( % 2 ) removed this message at % 3
Reason : % 4 < / source >
< translation > % 1 ( % 2 ) в и д а л и в ц е п о в і д о м л е н н я в % 3
П р и ч и н а : % 4 < / translation >
< / message >
< message >
< location line = "+144" / >
< source > % 2 revoked the invite to % 1 . < / source >
< translation > % 2 в і д к л и к а в з а п р о ш е н н я д о % 1 . < / translation >
< / message >
< message >
< location line = "-5" / >
< source > % 2 kicked % 1 . < / source >
< translation > % 2 в и г н а в % 1 . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > % 2 unbanned % 1 . < / source >
< translation > % 2 р о з б л о к о в а н о % 1 . < / translation >
< / message >
< message >
< location line = "+5" / >
< source > % 2 rejected the knock from % 1 . < / source >
< translation > % 2 в і д х и л и в с т у к і т в і д % 1 . < / translation >
< / message >
< message >
< location line = "-32" / >
< source > % 1 changed their avatar . < / source >
< translation > % 1 з м і н и в с в і й а в а т а р . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 changed some profile info . < / source >
< translation > % 1 з м і н и в д е я к у і н ф о р м а ц і ю п р о ф і л ю . < / translation >
< / message >
< message >
< location line = "+5" / >
< source > % 1 joined . < / source >
< translation > % 1 п р и є д н а в с я . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 joined via authorisation from % 2 & apos ; s server . < / source >
< translation > % 1 п р и є д н а в с я ч е р е з а в т о р и з а ц і ю з с е р в е р а % 2 . < / translation >
< / message >
< message >
< location line = "+13" / >
< source > % 1 rejected their invite . < / source >
< translation > % 1 в і д х и л и в ї х н є з а п р о ш е н н я . < / translation >
< / message >
< message >
< location line = "-5" / >
< source > % 1 left the room . < / source >
< translation > % 1 з а л и ш и в к і м н а т у . < / translation >
< / message >
< message >
< location line = "+31" / >
< source > Reason : % 1 < / source >
< translation > П р и ч и н а : % 1 < / translation >
< / message >
< message >
< location line = "-19" / >
< source > % 1 redacted their knock . < / source >
< translation > % 1 в і д р е д а г у в а в с в і й с т у к і т . < / translation >
< / message >
< message >
< location line = "-2345" / >
< source > % 1 changed which servers are allowed in this room . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 removed the room name . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 changed the room name to : % 2 < / source >
< translation type = "unfinished" > % 2 з м і н и в н а з в у к і м н а т и н а : % 2 { 1 ? } < / translation >
< / message >
< message >
< location line = "+5" / >
< source > % 1 removed the topic . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 changed the topic to : % 2 < / source >
< translation type = "unfinished" > % 2 з м і н и в т е м у н а : % 2 { 1 ? } < / translation >
< / message >
< message >
< location line = "+5" / >
< source > % 1 changed the room avatar to : % 2 < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+6" / >
< source > % 1 removed the room avatar . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 changed the pinned messages . < / source >
< translation type = "unfinished" > % 1 з м і н и в з а к р і п л е н і п о в і д о м л е н н я . < / translation >
< / message >
< message >
< location line = "+5" / >
< source > % 1 changed the addresses for this room . < / source >
< translation type = "unfinished" > % 1 з м і н и в а д р е с и д л я ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 changed the parent communities for this room . < / source >
< translation type = "unfinished" > % 1 з м і н и в б а т ь к і в с ь к і с п і л ь н о т и д л я ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 created and configured room : % 2 < / source >
< translation type = "unfinished" > % 1 с т в о р и в і н а л а ш т у в а в к і м н а т у : % 2 < / translation >
< / message >
< message >
< location line = "+18" / >
< source > % 1 changed unknown state event % 2 . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+603" / >
< source > You joined this room . < / source >
< translation > В и п р и є д н а л и с я д о ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+1019" / >
< source > % 1 made this room require an invitation to join . < / source >
< translation > % 1 з р о б и в т а к , щ о б ц я к і м н а т а п о т р е б у в а л а з а п р о ш е н н я , щ о б п р и є д н а т и с я . < / translation >
< / message >
< message >
< location line = "+618" / >
< source > % 1 invited % 2 . < / source >
< translation > % 1 з а п р о ш е н о % 2 . < / translation >
< / message >
< message >
< location line = "+11" / >
< source > % 1 has changed their avatar and changed their display name to % 2 . < / source >
< translation > % 1 з м і н и в с в і й а в а т а р і в і д о б р а ж у в а н е і м ’ я н а % 2 . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > % 1 has changed their display name to % 2 . < / source >
< translation > % 1 з м і н и в с в о є в і д о б р а ж у в а н е і м ’ я н а % 2 . < / translation >
< / message >
< message >
< location line = "+36" / >
< source > % 1 left after having already left ! < / source >
< comment > This is a leave event after the user already left and shouldn & apos ; t happen apart from state resets < / comment >
< translation > % 1 з а л и ш и в с я п і с л я т о г о , я к у ж е п і ш о в ! < / translation >
< / message >
< message >
< location line = "+7" / >
< source > % 1 banned % 2 < / source >
< translation > % 1 з а б л о к о в а н о % 2 < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 knocked . < / source >
< translation > % 1 п о с т у к а в . < / translation >
< / message >
< / context >
< context >
< name > TimelineSectionHeader < / name >
< message >
< location filename = "../qml/TimelineSectionHeader.qml" line = "+138" / >
< source > % 1 & apos ; s status message < / source >
< translation type = "unfinished" > < / translation >
< / message >
< / context >
< context >
< name > TimelineView < / name >
< message >
< location filename = "../qml/TimelineView.qml" line = "+49" / >
< source > No room open < / source >
< translation > Н е м а є в і д к р и т и х к і м н а т < / translation >
< / message >
< message >
< location line = "+102" / >
< source > You are about to notify the whole room < / source >
< translation type = "unfinished" > В и з б и р а є т е с я п о в і д о м и т и в с ю к і м н а т у < / translation >
< / message >
< message >
< location line = "+4" / >
< source > The command / % 1 is not recognized and will be sent as part of your message < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+5" / >
< source > / % 1 looks like an incomplete command . To send it anyway , add a space to the end of your message . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+41" / >
< source > No preview available < / source >
< translation > П о п е р е д н і й п е р е г л я д н е д о с т у п н и й < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Settings < / source >
< translation > Н а л а ш т у в а н н я < / translation >
< / message >
< message numerus = "yes" >
< location line = "+15" / >
< source > % n member ( s ) < / source >
< translation >
< numerusform > % n у ч а с н и к < / numerusform >
< numerusform > % n у ч а с н и к и < / numerusform >
< numerusform > % n у ч а с н и к і в < / numerusform >
< / translation >
< / message >
< message >
< location line = "+3" / >
< source > View members of % 1 < / source >
< translation > П е р е г л я н у т и у ч а с н и к і в % 1 < / translation >
< / message >
< message >
< location line = "+19" / >
< source > This room is possibly inaccessible . If this room is private , you should remove it from this community . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+14" / >
< source > join the conversation < / source >
< translation > п р и є д н а т и с я д о р о з м о в и < / translation >
< / message >
< message >
< location line = "+7" / >
< source > accept invite < / source >
< translation > п р и й н я т и з а п р о ш е н н я < / translation >
< / message >
< message >
< location line = "+7" / >
< source > decline invite < / source >
< translation > в і д х и л и т и з а п р о ш е н н я < / translation >
< / message >
< message >
< location line = "+7" / >
< source > leave < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Invited by % 1 ( % 2 ) < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+45" / >
< source > Hide invite reason < / source >
< translation > П р и х о в а т и п р и ч и н у з а п р о ш е н н я < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Show invite reason < / source >
< translation > П о к а з а т и п р и ч и н у з а п р о ш е н н я < / translation >
< / message >
< message >
< location line = "+18" / >
< source > Back to room list < / source >
< translation > Н а з а д д о с п и с к у к і м н а т < / translation >
< / message >
< / context >
< context >
< name > TopBar < / name >
< message >
< location filename = "../qml/TopBar.qml" line = "+21" / >
< source > No room selected < / source >
< translation > К і м н а т у н е в и б р а н о < / translation >
< / message >
< message >
< location line = "+53" / >
< source > In % 1 < / source >
< translation > У % 1 < / translation >
< / message >
< message >
< location line = "+13" / >
< source > Back to room list < / source >
< translation > Н а з а д д о с п и с к у к і м н а т < / translation >
< / message >
< message >
< location line = "+57" / >
< source > Show or hide pinned messages < / source >
< translation > П о к а з а т и а б о п р и х о в а т и з а к р і п л е н і п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+30" / >
< source > Show room members . < / source >
< translation > П о к а з а т и ч л е н і в к і м н а т и . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > This room contains only verified devices . < / source >
< translation > Ц я к і м н а т а м і с т и т ь л и ш е п е р е в і р е н і п р и с т р о ї . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > This room contains verified devices and devices which have never changed their master key . < / source >
< translation > Ц я к і м н а т а м і с т и т ь п е р е в і р е н і п р и с т р о ї т а п р и с т р о ї , я к і н і к о л и н е з м і н ю в а л и с в і й г о л о в н и й к л ю ч . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > This room contains unverified devices ! < / source >
< translation > Ц я к і м н а т а м і с т и т ь н е п е р е в і р е н і п р и с т р о ї ! < / translation >
< / message >
< message >
< location line = "+25" / >
< source > Search this room < / source >
< translation > Ш у к а т и в ц і й к і м н а т і < / translation >
< / message >
< message >
< location line = "+24" / >
< source > Room options < / source >
< translation > Н а л а ш т у в а н н я к і м н а т и < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Invite users < / source >
< translation > З а п р о с и т и к о р и с т у в а ч і в < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Members < / source >
< translation > У ч а с н и к и < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Leave room < / source >
< translation > З а л и ш и т и к і м н а т у < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Settings < / source >
< translation > Н а л а ш т у в а н н я < / translation >
< / message >
< message >
< location line = "+52" / >
< source > Unpin < / source >
< translation > В і д к р і п и т и < / translation >
< / message >
< message >
< location line = "+44" / >
< source > Enter search query < / source >
< translation > В в е д і т ь п о ш у к о в и й з а п и т < / translation >
< / message >
< / context >
< context >
< name > TrayIcon < / name >
< message >
< location filename = "../../src/TrayIcon.cpp" line = "+111" / >
< source > Show < / source >
< translation > П о к а з а т и < / translation >
< / message >
< message >
< location line = "+1" / >
< source > Quit < / source >
< translation > В и й т и < / translation >
< / message >
< / context >
< context >
< name > UIA < / name >
< message >
< location filename = "../../src/ui/UIA.cpp" line = "+57" / >
< source > No available registration flows ! < / source >
< translation > Н е м а є д о с т у п н и х п о т о к і в р е є с т р а ц і ї ! < / translation >
< / message >
< message >
< location line = "+50" / >
< location line = "+22" / >
< location line = "+13" / >
< source > Registration aborted < / source >
< translation > Р е є с т р а ц і ю с к а с о в а н о < / translation >
< / message >
< message >
< location line = "-23" / >
< source > Please enter a valid registration token . < / source >
< translation > В в е д і т ь д і й с н и й т о к е н р е є с т р а ц і ї . < / translation >
< / message >
< message >
< location line = "+160" / >
< source > Invalid token < / source >
< translation > Н е п р и п у с т и м и й т о к е н < / translation >
< / message >
< / context >
< context >
< name > UploadBox < / name >
< message numerus = "yes" >
< location filename = "../qml/UploadBox.qml" line = "+90" / >
< source > Upload % n file ( s ) < / source >
< translation >
< numerusform > З а в а н т а ж и т и ф а й л < / numerusform >
< numerusform > З а в а н т а ж и т и % n ф а й л и < / numerusform >
< numerusform > З а в а н т а ж и т и % n ф а й л і в < / numerusform >
< / translation >
< / message >
< / context >
< context >
< name > UserProfile < / name >
< message >
< location filename = "../../src/ui/UserProfile.cpp" line = "+217" / >
< source > Sign out device % 1 < / source >
< translation > В и й т и з п р и с т р о ю % 1 < / translation >
< / message >
< message >
< location line = "+10" / >
< source > You signed out this device . < / source >
< translation > В и в и й ш л и з ц ь о г о п р и с т р о ю . < / translation >
< / message >
< message >
< location line = "+50" / >
< source > Failed to ignore & quot ; % 1 & quot ; : % 2 < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+211" / >
< source > Select an avatar < / source >
< translation > В и б е р і т ь а в а т а р < / translation >
< / message >
< message >
< location line = "+0" / >
< source > All Files ( * ) < / source >
< translation > У с і ф а й л и ( * ) < / translation >
< / message >
< message >
< location line = "+12" / >
< source > The selected file is not an image < / source >
< translation > В и б р а н и й ф а й л н е є з о б р а ж е н н я м < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Error while reading file : % 1 < / source >
< translation > П о м и л к а п і д ч а с ч и т а н н я ф а й л у : % 1 < / translation >
< / message >
< message >
< location filename = "../qml/dialogs/UserProfile.qml" line = "+25" / >
< source > Global User Profile < / source >
< translation > Г л о б а л ь н и й п р о ф і л ь к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Room User Profile < / source >
< translation > П р о ф і л ь к о р и с т у в а ч а к і м н а т и < / translation >
< / message >
< message >
< location line = "+43" / >
< source > Change avatar globally . < / source >
< translation > З м і н и т и а в а т а р г л о б а л ь н о . < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Change avatar . Will only apply to this room . < / source >
< translation > З м і н и т и а в а т а р . С т о с у в а т и м е т ь с я л и ш е ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+84" / >
< source > Change display name globally . < / source >
< translation > Г л о б а л ь н о з м і н и т и в і д о б р а ж у в а н е і м ’ я . < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Change display name . Will only apply to this room . < / source >
< translation > З м і н и т и в і д о б р а ж у в а н е і м & apos ; я . С т о с у в а т и м е т ь с я л и ш е ц і є ї к і м н а т и . < / translation >
< / message >
< message >
< location line = "+23" / >
< source > & lt ; i & gt ; & lt ; b & gt ; Status : & lt ; /b> %1</i & gt ; < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+25" / >
< source > Room : % 1 < / source >
< translation > К і м н а т а : % 1 < / translation >
< / message >
< message >
< location line = "+1" / >
< source > This is a room - specific profile . The user & apos ; s name and avatar may be different from their global versions . < / source >
< translation > Ц е с п е ц і а л ь н и й п р о ф і л ь к і м н а т и . І м & apos ; я т а а в а т а р к о р и с т у в а ч а м о ж у т ь в і д р і з н я т и с я в і д ї х г л о б а л ь н и х в е р с і й . < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Open the global profile for this user . < / source >
< translation > В і д к р и т и г л о б а л ь н и й п р о ф і л ь ц ь о г о к о р и с т у в а ч а . < / translation >
< / message >
< message >
< location line = "+9" / >
< location line = "+243" / >
< source > Verify < / source >
< translation > П е р е в і р и т и < / translation >
< / message >
< message >
< location line = "-203" / >
< source > Start a private chat . < / source >
< translation > П о ч а т и п р и в а т н и й ч а т . < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Kick the user . < / source >
< translation > В и г н а т и к о р и с т у в а ч а . < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Ban the user . < / source >
< translation > З а б л о к у в а т и к о р и с т у в а ч а . < / translation >
< / message >
< message >
< location line = "+11" / >
< source > Unignore the user . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+0" / >
< source > Ignore the user . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Refresh device list . < / source >
< translation > О н о в и т и с п и с о к п р и с т р о ї в . < / translation >
< / message >
< message >
< location line = "+14" / >
< source > Devices < / source >
< translation type = "unfinished" > П р и с т р о ї < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Shared Rooms < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+62" / >
< source > Sign out this device . < / source >
< translation > В и й т и з ц ь о г о п р и с т р о ю . < / translation >
< / message >
< message >
< location line = "+31" / >
< source > Change device name . < / source >
< translation > З м і н и т и і м & apos ; я п р и с т р о ю . < / translation >
< / message >
< message >
< location line = "+22" / >
< source > Last seen % 1 from % 2 < / source >
< translation > В о с т а н н є б а ч и л и % 1 з % 2 < / translation >
< / message >
< message >
< location line = "+27" / >
< source > Unverify < / source >
< translation > З н я т и п і д т в е р д ж е н н я < / translation >
< / message >
< / context >
< context >
< name > UserSettings < / name >
< message >
< location filename = "../../src/UserSettingsPage.cpp" line = "+598" / >
< location filename = "../../src/UserSettingsPage.h" line = "+267" / >
< source > Default < / source >
< translation > З а з а м о в ч у в а н н я м < / translation >
< / message >
< / context >
< context >
< name > UserSettingsModel < / name >
< message >
< location line = "+408" / >
< source > Theme < / source >
< translation > Т е м а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Scale factor < / source >
< translation > К о е ф і ц і є н т м а с ш т а б у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Highlight message on hover < / source >
< translation > В и д і л и т и п о в і д о м л е н н я п р и н а в е д е н н і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Large Emoji in timeline < / source >
< translation > В е л и к і е м о д з і н а ч а с о в і й ш к а л і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Minimize to tray < / source >
< translation > З г о р т а т и в т р е й < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Start in tray < / source >
< translation > М і н і м і з у в а т и д о т р е ю < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Scrollbars in room list < / source >
< translation > С м у г и п р о к р у т к и в с п и с к у к і м н а т < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send messages as Markdown < / source >
< translation > Н а д с и л а т и п о в і д о м л е н н я я к Markdown < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Use shift + enter to send and enter to start a new line < / source >
< translation > В и к о р и с т о в у в а т и к л а в і ш і shift + enter д л я н а д с и л а н н я т а enter д л я п о ч а т к у н о в о г о р я д к а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Enable message bubbles < / source >
< translation > У в і м к н у т и б у л ь б а ш к и п о в і д о м л е н ь < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Enable small Avatars < / source >
< translation > У в і м к н у т и м а л е н ь к і а в а т а р и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Play animated images only on hover < / source >
< translation > В і д т в о р е н н я а н і м о в а н и х з о б р а ж е н ь т і л ь к и п р и н а в е д е н н і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Typing notifications < / source >
< translation > П о в і д о м л я т и п р о н а б і р п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Sort rooms by unreads < / source >
< translation > С о р т у в а т и к і м н а т и з а н е п р о ч и т а н и м и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Sort rooms alphabetically < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Show buttons in timeline < / source >
< translation > П о к а з а т и к н о п к и н а ч а с о в і й ш к а л і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Limit width of timeline < / source >
< translation > О б м е ж е н н я ш и р и н и ч а с о в о ї ш к а л и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Read receipts < / source >
< translation > П р о ч и т а т и к в и т а н ц і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Hidden events < / source >
< translation type = "unfinished" > П р и х о в а н і п о д і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Ignored users < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Desktop notifications < / source >
< translation > С п о в і щ е н н я н а р о б о ч о м у с т о л і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Alert on notification < / source >
< translation > С п о в і щ е н н я п р о с п о в і щ е н н я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Circular Avatars < / source >
< translation > К р у г л і а в а т а р и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Use identicons < / source >
< translation > В и к о р и с т о в у в а т и і д е н т и ф і к а т о р и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Open images with external program < / source >
< translation > В і д к р и в а т и з о б р а ж е н н я з а д о п о м о г о ю з о в н і ш н ь о ї п р о г р а м и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Open videos with external program < / source >
< translation > В і д к р и в а т и в і д е о з а д о п о м о г о ю з о в н і ш н ь о ї п р о г р а м и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Decrypt messages in sidebar < / source >
< translation > Р о з ш и ф р о в у в а т и п о в і д о м л е н н я в б і ч н і й п а н е л і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Decrypt notifications < / source >
< translation > Р о з ш и ф р о в у в а т и с п о в і щ е н н я < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Display fancy effects such as confetti < / source >
< translation > В і д о б р а ж а т и в и г а д л и в і е ф е к т и , т а к і я к к о н ф е т т і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Reduce or disable animations < / source >
< translation > З м е н ш и т и а б о в и м к н у т и а н і м а ц і ї < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Privacy Screen < / source >
< translation > Е к р а н к о н ф і д е н ц і й н о с т і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Privacy screen timeout ( in seconds [ 0 - 3600 ] ) < / source >
< translation > Т а й м - а у т е к р а н у к о н ф і д е н ц і й н о с т і ( у с е к у н д а х [ 0 - 3600 ] ) < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Touchscreen mode < / source >
< translation > Р е ж и м с е н с о р н о г о е к р а н у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Font size < / source >
< translation > Р о з м і р ш р и ф т у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Font Family < / source >
< translation > С і м е й с т в о ш р и ф т і в < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Emoji Font Family < / source >
< translation > С і м е й с т в о ш р и ф т і в е м о д з і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Ringtone < / source >
< translation > Р и н г т о н < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Microphone < / source >
< translation > М і к р о ф о н < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Camera < / source >
< translation > К а м е р а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Camera resolution < / source >
< translation > Р о з д і л ь н а з д а т н і с т ь к а м е р и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Camera frame rate < / source >
< translation > Ч а с т о т а к а д р і в к а м е р и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Allow fallback call assist server < / source >
< translation > Д о з в о л и т и р е з е р в н и й с е р в е р п і д т р и м к и в и к л и к і в < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Send encrypted messages to verified users only < / source >
< translation > Н а д с и л а т и з а ш и ф р о в а н і п о в і д о м л е н н я л и ш е п е р е в і р е н и м к о р и с т у в а ч а м < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Share keys with verified users and devices < / source >
< translation > Д і л и т и с я к л ю ч а м и з п е р е в і р е н и м и к о р и с т у в а ч а м и т а п р и с т р о я м и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Online Key Backup < / source >
< translation > Р е з е р в н е к о п і ю в а н н я к л ю ч і в в І н т е р н е т і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Profile < / source >
< translation > П р о ф і л ь < / translation >
< / message >
< message >
< location line = "+2" / >
< source > User ID < / source >
< translation > І д е н т и ф і к а т о р к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Accesstoken < / source >
< translation > Т о к е н д о с т у п у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Device ID < / source >
< translation > І д е н т и ф і к а т о р п р и с т р о ю < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Device Fingerprint < / source >
< translation > В і д б и т о к п р и с т р о ю < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Homeserver < / source >
< translation > Д о м а ш н і й с е р в е р < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Version < / source >
< translation > В е р с і я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Platform < / source >
< translation > П л а т ф о р м а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > GENERAL < / source >
< translation > З А Г А Л Ь Н Е < / translation >
< / message >
< message >
< location line = "+2" / >
< source > ACCESSIBILITY < / source >
< translation > Д О С Т У П Н І С Т Ь < / translation >
< / message >
< message >
< location line = "+2" / >
< source > TIMELINE < / source >
< translation > Ш К А Л А Ч А С У < / translation >
< / message >
< message >
< location line = "+2" / >
< source > SIDEBAR < / source >
< translation > Б І Ч Н А П А Н Е Л Ь < / translation >
< / message >
< message >
< location line = "+2" / >
< source > TRAY < / source >
< translation > Т Р Е Й < / translation >
< / message >
< message >
< location line = "+2" / >
< source > GLOBAL MESSAGE VISIBILITY < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > NOTIFICATIONS < / source >
< translation > С П О В І Щ Е Н Н Я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > CALLS < / source >
< translation > Д З В І Н К И < / translation >
< / message >
< message >
< location line = "+2" / >
< source > ENCRYPTION < / source >
< translation > Ш И Ф Р О В А Н Н Я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > INFO < / source >
< translation > І Н Ф О < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Session Keys < / source >
< translation > К л ю ч і с е а н с у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Cross Signing Secrets < / source >
< translation > К л ю ч і в з а є м н о г о п і д п и с у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Online backup key < / source >
< translation > О н л а й н р е з е р в н и й к л ю ч < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Self signing key < / source >
< translation > К л ю ч д л я с а м о п і д п и с у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > User signing key < / source >
< translation > К л ю ч п і д п и с у к о р и с т у в а ч а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Master signing key < / source >
< translation > Г о л о в н и й к л ю ч п і д п и с у < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Expose room information via D - Bus < / source >
< translation > В і д о б р а ж е н н я і н ф о р м а ц і ї п р о к і м н а т у ч е р е з D - Bus < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Periodically update community routing information < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Periodically delete expired events < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+117" / >
< source > Default < / source >
< translation > З а з а м о в ч у в а н н я м < / translation >
< / message >
< message >
< location line = "+39" / >
< source > Set the notification sound to play when a call invite arrives < / source >
< translation > Н а л а ш т у в а н н я з в у к у с п о в і щ е н н я , я к и й б у д е в і д т в о р ю в а т и с я , к о л и н а д х о д и т ь з а п р о ш е н н я н а д з в і н о к < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Set timeout ( in seconds ) for how long after window loses
focus before the screen will be blurred .
Set to 0 to blur immediately after focus loss . Max value of 1 hour ( 3600 seconds ) < / source >
< translation > З а д а т и т а й м а у т ( у с е к у н д а х ) , ч е р е з я к и й ч а с п і с л я в т р а т и ф о к у с у в і к н а
п е р е д т и м , я к е к р а н б у д е р о з м и т о .
В с т а н о в і т ь 0 , щ о б р о з м и т т я в і д б у в а л о с я о д р а з у п і с л я в т р а т и ф о к у с у . М а к с и м а л ь н е з н а ч е н н я 1 г о д и н а ( 3600 с е к у н д ) < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Change the background color of messages when you hover over them . < / source >
< translation > З м і н и т и к о л і р ф о н у п о в і д о м л е н ь п р и н а в е д е н н і н а н и х к у р с о р у . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Make font size larger if messages with only a few emojis are displayed . < / source >
< translation > З б і л ь ш и т и р о з м і р ш р и ф т у , я к щ о в і д о б р а ж а ю т ь с я п о в і д о м л е н н я з к і л ь к о м а с м а й л и к а м и . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Keep the application running in the background after closing the client window . < / source >
< translation > З а л и ш а т и п р о г р а м у п р а ц ю ю ч о ю у ф о н о в о м у р е ж и м і п і с л я з а к р и т т я в і к н а к л і є н т а . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Start the application in the background without showing the client window . < / source >
< translation > З а п у с к а т и п р о г р а м у у ф о н о в о м у р е ж и м і , н е п о к а з у ю ч и в і к н о к л і є н т а . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Shows scrollbars in the room list and communities list . < / source >
< translation > П о к а з у є с м у г и п р о к р у т к и у с п и с к у к і м н а т т а с п и с к у с п і л ь н о т . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Allow using markdown in messages .
When disabled , all messages are sent as a plain text . < / source >
< translation > Д о з в о л и т и в и к о р и с т а н н я р о з м і т к и в п о в і д о м л е н н я х .
Я к щ о в и м к н е н о , в с і п о в і д о м л е н н я н а д с и л а ю т ь с я я к з в и ч а й н и й т е к с т . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Invert the behavior of the enter key in the text input , making it send the message when shift + enter is pressed and starting a new line when enter is pressed . < / source >
< translation > І н в е р т у в а т и п о в е д і н к у к л а в і ш і в в о д у п р и в в е д е н н і т е к с т у , щ о б в о н а н а д с и л а л а п о в і д о м л е н н я п р и н а т и с к а н н і к л а в і ш shift + enter і п о ч и н а л а н о в и й р я д о к п р и н а т и с к а н н і к л а в і ш і в в о д у . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Messages get a bubble background . This also triggers some layout changes ( WIP ) . < / source >
< translation > П о в і д о м л е н н я о т р и м у ю т ь б у л ь б а ш к о в е т л о . Ц е т а к о ж с п р и ч и н я є д е я к і з м і н и у в е р с т ц і ( WIP ) . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Avatars are resized to fit above the message . < / source >
< translation > Р о з м і р а в а т а р о к з м і н ю є т ь с я т а к , щ о б в о н и п о м і щ а л и с я н а д п о в і д о м л е н н я м . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Plays media like GIFs or WEBPs only when explicitly hovering over them . < / source >
< translation > В і д т в о р ю є м е д і а ф а й л и т и п у GIF а б о WEBP л и ш е п р и я в н о м у н а в е д е н н і н а н и х в к а з і в н и к а м и ш і . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Show who is typing in a room .
This will also enable or disable sending typing notifications to others . < / source >
< translation > П о к а з у в а т и , х т о д р у к у є в к і м н а т і .
Ц е т а к о ж у в і м к н е а б о в и м к н е н а д с и л а н н я с п о в і щ е н ь п р о н а б і р т е к с т у і н ш и м к о р и с т у в а ч а м . < / translation >
< / message >
< message >
< location line = "+19" / >
< source > Show buttons to quickly reply , react or access additional options next to each message . < / source >
< translation > П о к а з у в а т и к н о п к и д л я ш в и д к о ї в і д п о в і д і , р е а к ц і ї а б о д о с т у п у д о д о д а т к о в и х о п ц і й п о р у ч з к о ж н и м п о в і д о м л е н н я м . < / translation >
< / message >
< message >
< location line = "+8" / >
< source > Configure whether to show or hide certain events like room joins . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Notify about received messages when the client is not currently focused . < / source >
< translation > С п о в і щ а т и п р о о т р и м а н і п о в і д о м л е н н я , к о л и к л і є н т н е с ф о к у с о в а н и й в д а н и й м о м е н т . < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Change the appearance of user avatars in chats .
OFF - square , ON - circle . < / source >
< translation > З м і н а в и г л я д у а в а т а р і в к о р и с т у в а ч і в у ч а т а х .
В и м к н е н о - к в а д р а т , у в і м к н е н о - к о л о . < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Decrypt messages shown in notifications for encrypted chats . < / source >
< translation > Р о з ш и ф р о в у в а т и п о в і д о м л е н н я , щ о в і д о б р а ж а ю т ь с я у с п о в і щ е н н я х д л я з а ш и ф р о в а н и х ч а т і в . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Choose where to show the total number of notifications contained within a community or tag . < / source >
< translation > В и б е р і т ь , д е п о к а з у в а т и з а г а л ь н у к і л ь к і с т ь с п о в і щ е н ь , щ о м і с т я т ь с я у с п і л ь н о т і а б о т е г у . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Some messages can be sent with fancy effects . For example , messages sent with & apos ; / c o n f e t t i & a p o s ; w i l l s h o w c o n f e t t i o n s c r e e n . < / s o u r c e >
< translation > Д е я к і п о в і д о м л е н н я м о ж н а н а д с и л а т и з в и г а д л и в и м и е ф е к т а м и . Н а п р и к л а д , п о в і д о м л е н н я , н а д і с л а н і з к о м а н д о ю & quot ; / c o n f e t t i & q u o t ; , п о к а ж у т ь н а е к р а н і к о н ф е т т і . < / t r a n s l a t i o n >
< / message >
< message >
< location line = "+3" / >
< source > Nheko uses animations in several places to make stuff pretty . This allows you to turn those off if they make you feel unwell . < / source >
< translation > Nheko в и к о р и с т о в у є а н і м а ц і ю в к і л ь к о х м і с ц я х , щ о б б у т и к р а с и в і ш е . Ц е д о з в о л я є в а м в и м к н у т и ї х , я к щ о в о н и в и к л и к а ю т ь у в а с н е п р и є м н і в і д ч у т т я . < / translation >
< / message >
< message >
< location line = "+16" / >
< source > Automatically replies to key requests from other users if they are verified , even if that device shouldn & apos ; t have access to those keys otherwise . < / source >
< translation > А в т о м а т и ч н о в і д п о в і д а є н а з а п и т и к л ю ч і в в і д і н ш и х к о р и с т у в а ч і в , я к щ о в о н и п і д т в е р д ж е н і , н а в і т ь я к щ о ц е й п р и с т р і й н е п о в и н е н м а т и д о с т у п у д о ц и х к л ю ч і в . < / translation >
< / message >
< message >
< location line = "+33" / >
< source > The key to verify your own devices . If it is cached , verifying one of your devices will mark it verified for all your other devices and for users that have verified you . < / source >
< translation > К л ю ч д л я п е р е в і р к и в л а с н и х п р и с т р о ї в . Я к щ о в і н к е ш о в а н и й , п е р е в і р к а о д н о г о з в а ш и х п р и с т р о ї в п о з н а ч и т ь й о г о я к п е р е в і р е н и й д л я в с і х і н ш и х в а ш и х п р и с т р о ї в і к о р и с т у в а ч і в , я к і в а с в е р и ф і к у в а л и . < / translation >
< / message >
< message >
< location line = "-77" / >
< source > Show an alert when a message is received .
This usually causes the application icon in the task bar to animate in some fashion . < / source >
< translation > П о к а з у в а т и с п о в і щ е н н я п р и о т р и м а н н і п о в і д о м л е н н я .
З а з в и ч а й ц е п р и з в о д и т ь д о т о г о , щ о і к о н к а п р о г р а м и н а п а н е л і з а в д а н ь п е в н и м ч и н о м а н і м у є т ь с я . < / translation >
< / message >
< message >
< location line = "-366" / >
< source > Communities sidebar < / source >
< translation > Б і ч н а п а н е л ь с п і л ь н о т < / translation >
< / message >
< message >
< location line = "+46" / >
< source > Show message counts for communities and tags < / source >
< translation > П о к а з а т и к і л ь к і с т ь п о в і д о м л е н ь д л я с п і л ь н о т і т е г і в < / translation >
< / message >
< message >
< location line = "+251" / >
< source > Set the max width of messages in the timeline ( in pixels ) . This can help readability on wide screen when Nheko is maximized < / source >
< translation > В с т а н о в и т и м а к с и м а л ь н у ш и р и н у п о в і д о м л е н ь н а ч а с о в і й ш к а л і ( у п і к с е л я х ) . Ц е м о ж е п о к р а щ и т и ч и т а б е л ь н і с т ь н а ш и р о к о м у е к р а н і , к о л и Nheko м а к с и м і з о в а н о < / translation >
< / message >
< message >
< location line = "+19" / >
< source > Show a column containing communities and tags next to the room list . < / source >
< translation > П о к а з а т и с т о в п ч и к з і с п і л ь н о т а м и т а т е г а м и п о р у ч з і с п и с к о м к і м н а т . < / translation >
< / message >
< message >
< location line = "+23" / >
< source > Display rooms with new messages first .
If this is off , the list of rooms will only be sorted by the preferred sorting order .
If this is on , rooms which have active notifications ( the small circle with a number in it ) will be sorted on top . Rooms that you have muted will still be sorted by the preferred sorting order , since you don & apos ; t seem to consider them as important as the other rooms . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+9" / >
< source > Sort rooms alphabetically .
If this is off , the list of rooms will be sorted by the timestamp of the last message in a room .
If this is on , rooms that come first alphabetically will be sorted earlier than ones that come later . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Show if your message was read .
Status is displayed next to timestamps .
Warning : If your homeserver does not support this , your rooms will never be marked as read ! < / source >
< translation > П о к а з у є , ч и б у л о п р о ч и т а н о в а ш е п о в і д о м л е н н я .
С т а т у с в і д о б р а ж а є т ь с я п о р у ч з м і т к а м и ч а с у .
Попередження : Якщо в а ш д о м а ш н і й с е р в е р н е п і д т р и м у є ц ю ф у н к ц і ю , в а ш і к і м н а т и н і к о л и н е б у д у т ь п о з н а ч е н і я к п р о ч и т а н і ! < / translation >
< / message >
< message >
< location line = "+15" / >
< source > Display an identicon instead of a letter when no avatar is set . < / source >
< translation > В і д о б р а ж а т и і к о н к у з а м і с т ь л і т е р и , я к щ о а в а т а р к а н е в с т а н о в л е н а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Opens images with an external program when tapping the image .
Note that when this option is ON , opened files are left unencrypted on disk and must be manually deleted . < / source >
< translation > В і д к р и в а є з о б р а ж е н н я з а д о п о м о г о ю з о в н і ш н ь о ї п р о г р а м и п р и н а т и с к а н н і н а з о б р а ж е н н я .
З а у в а ж т е , щ о к о л и ц ю о п ц і ю у в і м к н е н о , в і д к р и т і ф а й л и з а л и ш а ю т ь с я н е з а ш и ф р о в а н и м и н а д и с к у і ї х п о т р і б н о в и д а л и т и в р у ч н у . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Opens videos with an external program when tapping the video .
Note that when this option is ON , opened files are left unencrypted on disk and must be manually deleted . < / source >
< translation > В і д к р и в а є в і д е о з а д о п о м о г о ю з о в н і ш н ь о ї п р о г р а м и п р и н а т и с к а н н і н а в і д е о .
З а у в а ж т е , щ о к о л и ц ю о п ц і ю у в і м к н е н о , в і д к р и т і ф а й л и з а л и ш а ю т ь с я н е з а ш и ф р о в а н и м и н а д и с к у і ї х п о т р і б н о в и д а л и т и в р у ч н у . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Decrypt the messages shown in the sidebar .
Only affects messages in encrypted chats . < / source >
< translation > Р о з ш и ф р у в а т и п о в і д о м л е н н я , п о к а з а н і в б і ч н і й п а н е л і .
В п л и в а є л и ш е н а п о в і д о м л е н н я в з а ш и ф р о в а н и х ч а т а х . < / translation >
< / message >
< message >
< location line = "+14" / >
< source > When the window loses focus , the timeline will
be blurred . < / source >
< translation > К о л и в і к н о в т р а ч а є ф о к у с , ч а с о в а ш к а л а б у д е
р о з м и в а т и с я . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Will prevent text selection in the timeline to make touch scrolling easier . < / source >
< translation > З а п о б і г а є в и д і л е н н ю т е к с т у н а ш к а л і ч а с у , щ о б п о л е г ш и т и с е н с о р н у п р о к р у т к у . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Change the scale factor of the whole user interface . < / source >
< translation > З м і н и т и к о е ф і ц і є н т м а с ш т а б у в а н н я в с ь о г о і н т е р ф е й с у к о р и с т у в а ч а . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Will use turn . matrix . org as assist when your home server does not offer one . < / source >
< translation > В и к о р и с т о в у в а т и м е turn . matrix . org я к д о п о м і ж н и й , я к щ о в а ш д о м а ш н і й с е р в е р й о г о н е п р о п о н у є . < / translation >
< / message >
< message >
< location line = "+3" / >
< source > Requires a user to be verified to send encrypted messages to them . This improves safety but makes E2EE more tedious . < / source >
< translation > В и м а г а є в е р и ф і к а ц і ї к о р и с т у в а ч а д л я в і д п р а в к и й о м у з а ш и ф р о в а н и х п о в і д о м л е н ь . Ц е п і д в и щ у є б е з п е к у , а л е р о б и т ь E2EE б і л ь ш н у д н и м . < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Download message encryption keys from and upload to the encrypted online key backup . < / source >
< translation > З а в а н т а ж у й т е к л ю ч і ш и ф р у в а н н я п о в і д о м л е н ь і з з а ш и ф р о в а н о г о о н л а й н с х о в и щ а к л ю ч і в т а з а в а н т а ж у й т е ї х д о н ь о г о . < / translation >
< / message >
< message >
< location line = "+25" / >
< source > The key to decrypt online key backups . If it is cached , you can enable online key backup to store encryption keys securely encrypted on the server . < / source >
< translation > К л ю ч д л я р о з ш и ф р у в а н н я р е з е р в н и х к о п і й к л ю ч і в в І н т е р н е т і . Я к щ о в і н к е ш о в а н и й , в и м о ж е т е у в і м к н у т и р е з е р в н е к о п і ю в а н н я к л ю ч і в в І н т е р н е т і , щ о б з б е р і г а т и к л ю ч і ш и ф р у в а н н я н а с е р в е р і в н а д і й н о м у з а ш и ф р о в а н о м у в и г л я д і . < / translation >
< / message >
< message >
< location line = "+9" / >
< source > The key to verify other users . If it is cached , verifying a user will verify all their devices . < / source >
< translation > К л ю ч д л я в е р и ф і к а ц і ї і н ш и х к о р и с т у в а ч і в . Я к щ о в і н к е ш о в а н и й , п р и в е р и ф і к а ц і ї к о р и с т у в а ч а б у д у т ь в е р и ф і к о в а н і в с і й о г о п р и с т р о ї . < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Your most important key . You don & apos ; t need to have it cached , since not caching it makes it less likely it can be stolen and it is only needed to rotate your other signing keys . < / source >
< translation > В а ш н а й в а ж л и в і ш и й к л ю ч . В а м н е п о т р і б н о й о г о к е ш у в а т и , о с к і л ь к и в і д с у т н і с т ь к е ш у в а н н я з м е н ш у є й м о в і р н і с т ь й о г о в и к р а д е н н я , і в і н п о т р і б е н л и ш е д л я р о т а ц і ї і н ш и х к л ю ч і в п і д п и с у . < / translation >
< / message >
< message >
< location line = "+5" / >
< source > Allow third - party plugins and applications to load information about rooms you are in via D - Bus . This can have useful applications , but it also could be used for nefarious purposes . Enable at your own risk .
This setting will take effect upon restart . < / source >
< translation > Д о з в о л и т и с т о р о н н і м п л а г і н а м і д о д а т к а м з а в а н т а ж у в а т и і н ф о р м а ц і ю п р о к і м н а т и , в я к и х в и п е р е б у в а є т е , ч е р е з D - Bus . Ц е м о ж е м а т и к о р и с н е з а с т о с у в а н н я , а л е т а к о ж м о ж е б у т и в и к о р и с т а н о у з л о в м и с н и х ц і л я х . У в і м к н і т ь н а с в і й с т р а х і р и з и к .
Ц е н а л а ш т у в а н н я н а б у д е ч и н н о с т і п і с л я п е р е з а п у с к у . < / translation >
< / message >
< message >
< location line = "+6" / >
< source > To allow new users to join a community , the community needs to expose some information about what servers participate in a room to community members . Since the room participants can change over time , this needs to be updated from time to time . This setting enables a background job to do that automatically . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+6" / >
< source > Regularly redact expired events as specified in the event expiration configuration . Since this is currently not executed server side , you need to have one client running this regularly . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+4" / >
< source > Manage your ignored users . < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+149" / >
< source > System font < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+5" / >
< source > System emoji font < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+323" / >
< source > Select a file < / source >
< translation > В и б р а т и ф а й л < / translation >
< / message >
< message >
< location line = "+0" / >
< source > All Files ( * ) < / source >
< translation > У с і ф а й л и ( * ) < / translation >
< / message >
< message >
< location line = "+103" / >
< source > Open Sessions File < / source >
< translation > В і д к р и т и ф а й л с е а н с і в < / translation >
< / message >
< message >
< location line = "+4" / >
< location line = "+18" / >
< location line = "+8" / >
< location line = "+18" / >
< location line = "+11" / >
< location line = "+18" / >
< source > Error < / source >
< translation > П о м и л к а < / translation >
< / message >
< message >
< location line = "-64" / >
< location line = "+26" / >
< source > File Password < / source >
< translation > П а р о л ь д о ф а й л у < / translation >
< / message >
< message >
< location line = "-25" / >
< source > Enter the passphrase to decrypt the file : < / source >
< translation > В в е д і т ь к л ю ч о в у ф р а з у , щ о б р о з ш и ф р у в а т и ф а й л : < / translation >
< / message >
< message >
< location line = "+8" / >
< location line = "+26" / >
< source > The password cannot be empty < / source >
< translation > П а р о л ь н е м о ж е б у т и п о р о ж н і м < / translation >
< / message >
< message >
< location line = "-8" / >
< source > Enter passphrase to encrypt your session keys : < / source >
< translation > В в е д і т ь п а р о л ь д л я ш и ф р у в а н н я с е а н с о в и х к л ю ч і в : < / translation >
< / message >
< message >
< location line = "+15" / >
< source > File to save the exported session keys < / source >
< translation > Ф а й л д л я з б е р е ж е н н я е к с п о р т о в а н и х с е а н с о в и х к л ю ч і в < / translation >
< / message >
< / context >
< context >
< name > UserSettingsPage < / name >
< message >
< location filename = "../qml/pages/UserSettingsPage.qml" line = "+187" / >
< source > CACHED < / source >
< translation > К Е Ш О В А Н О < / translation >
< / message >
< message >
< location line = "+0" / >
< source > NOT CACHED < / source >
< translation > Н Е К Е Ш О В А Н О < / translation >
< / message >
< message >
< location line = "+7" / >
< source > IMPORT < / source >
< translation > І М П О Р Т У В А Т И < / translation >
< / message >
< message >
< location line = "+4" / >
< source > EXPORT < / source >
< translation > Е К С П О Р Т У В А Т И < / translation >
< / message >
< message >
< location line = "+9" / >
< source > DOWNLOAD < / source >
< translation > З А В А Н Т А Ж И Т И < / translation >
< / message >
< message >
< location line = "+4" / >
< source > REQUEST < / source >
< translation > З А П И Т А Т И < / translation >
< / message >
< message >
< location line = "+8" / >
< source > CONFIGURE < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+18" / >
< source > MANAGE < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+35" / >
< source > Back < / source >
< translation > Н а з а д < / translation >
< / message >
< / context >
< context >
< name > VerificationManager < / name >
< message >
< location filename = "../../src/encryption/VerificationManager.cpp" line = "+140" / >
< source > No encrypted private chat found with this user . Create an encrypted private chat with this user and try again . < / source >
< translation > З а ш и ф р о в а н и й п р и в а т н и й ч а т з ц и м к о р и с т у в а ч е м н е з н а й д е н о . С т в о р і т ь з а ш и ф р о в а н и й п р и в а т н и й ч а т з ц и м к о р и с т у в а ч е м і с п р о б у й т е щ е р а з . < / translation >
< / message >
< / context >
< context >
< name > Waiting < / name >
< message >
< location filename = "../qml/device-verification/Waiting.qml" line = "+12" / >
< source > Waiting for other party … < / source >
< translation > В о ч і к у в а н н і і н ш о ї с т о р о н и … < / translation >
< / message >
< message >
< location line = "+12" / >
< source > Waiting for other side to accept the verification request . < / source >
< translation > О ч і к у в а н н я , к о л и і н ш а с т о р о н а п р и й м е з а п и т н а в е р и ф і к а ц і ю . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Waiting for other side to continue the verification process . < / source >
< translation > О ч і к у в а н н я н а п р о д о в ж е н н я п р о ц е с у в е р и ф і к а ц і ї і н ш о ю с т о р о н о ю . < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Waiting for other side to complete the verification process . < / source >
< translation > О ч і к у в а н н я з а в е р ш е н н я п р о ц е с у в е р и ф і к а ц і ї і н ш о ю с т о р о н о ю . < / translation >
< / message >
< message >
< location line = "+19" / >
< source > Cancel < / source >
< translation > С к а с у в а т и < / translation >
< / message >
< / context >
< context >
< name > WelcomePage < / name >
< message >
< location filename = "../qml/pages/WelcomePage.qml" line = "+30" / >
< source > Welcome to nheko ! The desktop client for the Matrix protocol . < / source >
< translation > Л а с к а в о п р о с и м о д о Nheko , д е с к т о п н о г о к л і є н т у д л я п р о т о к о л у Matrix . < / translation >
< / message >
< message >
< location line = "+10" / >
< source > Enjoy your stay ! < / source >
< translation > П р и є м н о г о п е р е б у в а н н я ! < / translation >
< / message >
< message >
< location line = "+14" / >
< source > REGISTER < / source >
< translation > Р Е Є С Т Р У В А Т И С Я < / translation >
< / message >
< message >
< location line = "+8" / >
< source > LOGIN < / source >
< translation > В Х І Д < / translation >
< / message >
< message >
< location line = "+26" / >
< source > Reduce animations < / source >
< translation > З м е н ш и т и к і л ь к і с т ь а н і м а ц і й < / translation >
< / message >
< message >
< location line = "+7" / >
< source > Nheko uses animations in several places to make stuff pretty . This allows you to turn those off if they make you feel unwell . < / source >
< translation > Nheko в и к о р и с т о в у є а н і м а ц і ю в к і л ь к о х м і с ц я х , щ о б б у т и к р а с и в і ш е . Ц е д о з в о л я є в а м в и м к н у т и ї х , я к щ о в о н и в и к л и к а ю т ь у в а с н е п р и є м н і в і д ч у т т я . < / translation >
< / message >
< / context >
< context >
< name > descriptiveTime < / name >
< message >
< location filename = "../../src/Utils.cpp" line = "+208" / >
< source > Yesterday < / source >
< translation > В ч о р а < / translation >
< / message >
< / context >
< context >
< name > emoji - catagory < / name >
< message >
< location filename = "../../src/GridImagePackModel.cpp" line = "-290" / >
< source > People < / source >
< translation type = "unfinished" > Л ю д и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Nature < / source >
< translation type = "unfinished" > П р и р о д а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Food < / source >
< translation type = "unfinished" > Ї ж а < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Activity < / source >
< translation type = "unfinished" > А к т и в н о с т і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Travel < / source >
< translation type = "unfinished" > П о д о р о ж і < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Objects < / source >
< translation type = "unfinished" > О б & apos ; є к т и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Symbols < / source >
< translation type = "unfinished" > С и м в о л и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > Flags < / source >
< translation type = "unfinished" > П р а п о р и < / translation >
< / message >
< / context >
< context >
< name > message - description sent : < / name >
< message >
< location filename = "../../src/Utils.h" line = "+115" / >
< source > You sent an audio clip < / source >
< translation > В и н а д і с л а л и а у д і о з а п и с < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 sent an audio clip < / source >
< translation > % 1 н а д і с л а в а у д і о з а п и с < / translation >
< / message >
< message >
< location line = "+4" / >
< source > You sent an image < / source >
< translation > В и н а д і с л а л и з о б р а ж е н н я < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 sent an image < / source >
< translation > % 1 н а д і с л а в з о б р а ж е н н я < / translation >
< / message >
< message >
< location line = "+4" / >
< source > You sent a file < / source >
< translation > В и н а д і с л а л и ф а й л < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 sent a file < / source >
< translation > % 1 н а д і с л а в ф а й л < / translation >
< / message >
< message >
< location line = "+4" / >
< source > You sent a video < / source >
< translation > В и н а д і с л а л и в і д е о < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 sent a video < / source >
< translation > % 1 н а д і с л а в в і д е о < / translation >
< / message >
< message >
< location line = "+4" / >
< source > You sent a sticker < / source >
< translation > В и н а д і с л а л и с т і к е р < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 sent a sticker < / source >
< translation > % 1 н а д і с л а в с т і к е р < / translation >
< / message >
< message >
< location line = "+4" / >
< source > You sent a notification < / source >
< translation > В и н а д і с л а л и с п о в і щ е н н я < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 sent a notification < / source >
< translation > % 1 н а д і с л а в с п о в і щ е н н я < / translation >
< / message >
< message >
< location line = "+5" / >
< location line = "+16" / >
< source > You : % 1 < / source >
< translation > В и : % 1 < / translation >
< / message >
< message >
< location line = "-14" / >
< location line = "+17" / >
< source > % 1 : % 2 < / source >
< translation > % 1 : % 2 < / translation >
< / message >
< message >
< location line = "-11" / >
< source > You sent a chat effect < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 sent a chat effect < / source >
< translation type = "unfinished" > < / translation >
< / message >
< message >
< location line = "+15" / >
< source > You sent an encrypted message < / source >
< translation > В и н а д і с л а л и з а ш и ф р о в а н е п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+3" / >
< source > % 1 sent an encrypted message < / source >
< translation > % 1 н а д і с л а в з а ш и ф р о в а н е п о в і д о м л е н н я < / translation >
< / message >
< message >
< location line = "+5" / >
< source > You placed a call < / source >
< translation > В и з а т е л е ф о н у в а л и < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 placed a call < / source >
< translation > % 1 з а т е л е ф о н у в а в < / translation >
< / message >
< message >
< location line = "+4" / >
< source > You answered a call < / source >
< translation > В и в і д п о в і л и н а д з в і н о к < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 answered a call < / source >
< translation > % 1 в і д п о в і в н а д з в і н о к < / translation >
< / message >
< message >
< location line = "+4" / >
< source > You ended a call < / source >
< translation > В и з а в е р ш и л и д з в і н о к < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 ended a call < / source >
< translation > % 1 з а в е р ш и в д з в і н о к < / translation >
< / message >
< message >
< location line = "+4" / >
< source > You rejected a call < / source >
< translation > В и в і д х и л и л и д з в і н о к < / translation >
< / message >
< message >
< location line = "+2" / >
< source > % 1 rejected a call < / source >
< translation > % 1 в і д х и л и в в и к л и к < / translation >
< / message >
< / context >
< context >
< name > utils < / name >
< message >
< location line = "+3" / >
< source > Unknown Message Type < / source >
< translation > Н е в і д о м и й т и п п о в і д о м л е н н я < / translation >
< / message >
< / context >
< / TS >