Bot icn / better element anchoring
This commit is contained in:
parent
674e96754b
commit
f77d539f5a
33 changed files with 429 additions and 354 deletions
|
@ -73,6 +73,7 @@ DISTFILES += qml/harbour-tooter.qml \
|
|||
qml/pages/LoginPage.qml \
|
||||
qml/pages/Browser.qml \
|
||||
qml/lib/API.js \
|
||||
qml/images/icon-s-bot.svg \
|
||||
qml/images/icon-s-following \
|
||||
qml/images/icon-m-emoji.svg \
|
||||
qml/images/icon-m-profile.svg \
|
||||
|
|
11
qml/images/icon-s-bot.svg
Normal file
11
qml/images/icon-s-bot.svg
Normal file
|
@ -0,0 +1,11 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
||||
<title>icon-s-bot</title>
|
||||
<g>
|
||||
<path d="M27.28,14.83a5,5,0,0,0-5-4.72H9.7a5,5,0,0,0-5,4.72,1.32,1.32,0,0,0,0,.28V24a1.32,1.32,0,0,0,0,.28A5,5,0,0,0,9.7,29H22.3a5,5,0,0,0,5-4.72,1.32,1.32,0,0,0,0-.28V15.11A1.32,1.32,0,0,0,27.28,14.83ZM10.85,21.32a2.81,2.81,0,1,1,2.81-2.81A2.81,2.81,0,0,1,10.85,21.32Zm10.3,0A2.81,2.81,0,1,1,24,18.51,2.81,2.81,0,0,1,21.15,21.32Z" fill="#fff"/>
|
||||
<g opacity="0.6">
|
||||
<path d="M17.67,5.06v5h-4v-5a2,2,0,0,1,4,0Z" fill="#fff"/>
|
||||
</g>
|
||||
<path d="M30.43,19.55c0,2.61-1.4,4.73-3.13,4.73h0a1.32,1.32,0,0,0,0-.28V15.11a1.32,1.32,0,0,0,0-.28h0C29,14.83,30.43,16.94,30.43,19.55Z" fill="#fff" opacity="0.6"/>
|
||||
<path d="M4.7,24a1.32,1.32,0,0,0,0,.28h0c-1.73,0-3.13-2.12-3.13-4.73S3,14.83,4.7,14.83h0a1.32,1.32,0,0,0,0,.28Z" fill="#fff" opacity="0.6"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 880 B |
|
@ -106,6 +106,7 @@ Page {
|
|||
visible: type === "reply"
|
||||
|
||||
MenuItem {
|
||||
//: Use the translation of "Copy Link" for a shorter PullDownMenu label
|
||||
text: qsTr("Copy Link to Clipboard")
|
||||
onClicked: if (toot_url === "") {
|
||||
var test = toot_uri.split("/")
|
||||
|
@ -121,6 +122,7 @@ Page {
|
|||
}
|
||||
|
||||
MenuItem {
|
||||
//: "Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"
|
||||
text: !panel.open ? qsTr("Reply") : qsTr("Hide Reply")
|
||||
visible: type == "reply"
|
||||
onClicked: if (!panel.open) {
|
||||
|
@ -590,5 +592,4 @@ Page {
|
|||
InfoBanner {
|
||||
id: sentBanner
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -161,5 +161,4 @@ Page {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -10,7 +10,6 @@ Page {
|
|||
property bool isFirstPage: true
|
||||
property bool isTablet: true //Screen.sizeCategory >= Screen.Large
|
||||
|
||||
// The effective value will be restricted by ApplicationWindow.allowedOrientations
|
||||
allowedOrientations: Orientation.All
|
||||
|
||||
DockedPanel {
|
||||
|
@ -19,6 +18,7 @@ Page {
|
|||
width: mainPage.isPortrait ? parent.width : Theme.itemSizeLarge
|
||||
height: mainPage.isPortrait ? Theme.itemSizeLarge : parent.height
|
||||
dock: mainPage.isPortrait ? Dock.Bottom : Dock.Right
|
||||
|
||||
Navigation {
|
||||
id: navigation
|
||||
isPortrait: !mainPage.isPortrait
|
||||
|
@ -31,6 +31,7 @@ Page {
|
|||
|
||||
VisualItemModel {
|
||||
id: visualModel
|
||||
|
||||
MyList{
|
||||
id: tlHome
|
||||
title: qsTr("Home")
|
||||
|
@ -88,7 +89,7 @@ Page {
|
|||
loader.sourceComponent = userListComponent
|
||||
} else if (search.charAt(0) === "#") {
|
||||
loader.sourceComponent = tagListComponent
|
||||
} else { loader.sourceComponent = wordListComponent}
|
||||
} else loader.sourceComponent = wordListComponent
|
||||
}
|
||||
|
||||
Loader {
|
||||
|
@ -102,6 +103,7 @@ Page {
|
|||
PageHeader {
|
||||
title: qsTr("Search")
|
||||
}
|
||||
|
||||
SearchField {
|
||||
id: searchField
|
||||
width: parent.width
|
||||
|
@ -287,5 +289,4 @@ Page {
|
|||
Component.onCompleted: {
|
||||
console.log("aaa")
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -382,5 +382,4 @@ Page {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@ Page {
|
|||
}
|
||||
}
|
||||
|
||||
SectionHeader { text: qsTr("Account")}
|
||||
SectionHeader { text: qsTr("Account") }
|
||||
|
||||
Item {
|
||||
id: removeAccount
|
||||
|
@ -249,5 +249,4 @@ Page {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -161,6 +161,4 @@ Component {
|
|||
VerticalScrollDecorator {flickable: listEmojis }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -55,5 +55,4 @@ DockedPanel {
|
|||
stop()
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -54,7 +54,7 @@ BackgroundItem {
|
|||
}
|
||||
}
|
||||
|
||||
Column {
|
||||
Item {
|
||||
anchors.left: avatar.right
|
||||
anchors.leftMargin: Theme.paddingLarge
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
|
@ -62,11 +62,25 @@ BackgroundItem {
|
|||
|
||||
Label {
|
||||
id: display_name
|
||||
text: if (model.account_display_name === "") {
|
||||
model.account_username.split("@")[0] + " "
|
||||
} else model.account_display_name
|
||||
text: account_display_name ? account_display_name : account_username.split('@')[0]
|
||||
color: !pressed ? Theme.primaryColor : Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
anchors.top: parent.top
|
||||
|
||||
}
|
||||
|
||||
Image {
|
||||
id: icnBot
|
||||
visible: account_bot
|
||||
source: "../../images/icon-s-bot.svg?" + ( pressed ? Theme.highlightColor : Theme.primaryColor )
|
||||
width: account_bot ? Theme.iconSizeExtraSmall : 0
|
||||
height: width
|
||||
y: Theme.paddingLarge
|
||||
anchors {
|
||||
left: display_name.right
|
||||
leftMargin: Theme.paddingSmall
|
||||
verticalCenter: display_name.verticalCenter
|
||||
}
|
||||
}
|
||||
|
||||
Label {
|
||||
|
@ -75,6 +89,7 @@ BackgroundItem {
|
|||
color: !pressed ? Theme.secondaryColor : Theme.secondaryHighlightColor
|
||||
anchors.leftMargin: Theme.paddingMedium
|
||||
font.pixelSize: Theme.fontSizeExtraSmall
|
||||
anchors.top: display_name.bottom
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -92,5 +107,4 @@ BackgroundItem {
|
|||
"locked": model.account_locked,
|
||||
"bot": model.account_bot
|
||||
} )
|
||||
|
||||
}
|
||||
|
|
|
@ -154,5 +154,4 @@ Item {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -9,30 +9,22 @@ Item {
|
|||
|
||||
Label {
|
||||
id: lblName
|
||||
text:
|
||||
if (account_display_name === "") {
|
||||
account_username.split('@')[0]
|
||||
}
|
||||
else account_display_name
|
||||
text: account_display_name ? account_display_name : account_username.split('@')[0]
|
||||
font.weight: Font.Bold
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
color: if (myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )) {
|
||||
(pressed ? Theme.secondaryHighlightColor : (!highlight ? Theme.secondaryColor : Theme.secondaryHighlightColor))
|
||||
} else (pressed ? Theme.highlightColor : (!highlight ? Theme.primaryColor : Theme.secondaryColor))
|
||||
color: if ( myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )) {
|
||||
( pressed ? Theme.secondaryHighlightColor : (!highlight ? Theme.secondaryColor : Theme.secondaryHighlightColor ))
|
||||
} else ( pressed ? Theme.highlightColor : ( !highlight ? Theme.primaryColor : Theme.secondaryColor ))
|
||||
truncationMode: TruncationMode.Fade
|
||||
width: contentWidth > parent.width /2 ? parent.width /2 : contentWidth
|
||||
anchors {
|
||||
left: parent.left
|
||||
leftMargin: Theme.paddingMedium
|
||||
}
|
||||
anchors.left: parent.left
|
||||
}
|
||||
|
||||
Image {
|
||||
id: icnLocked
|
||||
visible: account_locked
|
||||
opacity: 0.8
|
||||
source: "image://theme/icon-s-secure?" + (pressed ? Theme.highlightColor : Theme.primaryColor)
|
||||
width: account_locked ? Theme.iconSizeExtraSmall*0.8 : 0
|
||||
id: icnBot
|
||||
visible: account_bot
|
||||
source: "../../images/icon-s-bot.svg?" + ( pressed ? Theme.highlightColor : Theme.primaryColor )
|
||||
width: account_bot ? Theme.iconSizeExtraSmall * 1.3 : 0
|
||||
height: width
|
||||
y: Theme.paddingLarge
|
||||
anchors {
|
||||
|
@ -44,15 +36,30 @@ Item {
|
|||
|
||||
Label {
|
||||
id: lblScreenName
|
||||
visible: model.type !== "follow"
|
||||
text: '@'+account_username
|
||||
font.pixelSize: Theme.fontSizeExtraSmall
|
||||
color: (pressed ? Theme.secondaryHighlightColor : Theme.secondaryColor)
|
||||
color: ( pressed ? Theme.secondaryHighlightColor : Theme.secondaryColor )
|
||||
truncationMode: TruncationMode.Fade
|
||||
anchors {
|
||||
left: icnLocked.right
|
||||
left: icnBot ? icnBot.right : icnLocked.right
|
||||
leftMargin: Theme.paddingSmall
|
||||
right: lblDate.left
|
||||
leftMargin: Theme.paddingMedium
|
||||
baseline: lblName.baseline
|
||||
rightMargin: Theme.paddingMedium
|
||||
verticalCenter: lblName.verticalCenter
|
||||
}
|
||||
}
|
||||
|
||||
Label {
|
||||
id: lblScreenNameFollow
|
||||
visible: model.type === "follow" && myList.type === "notifications"
|
||||
text: '@'+account_username
|
||||
font.pixelSize: Theme.fontSizeExtraSmall
|
||||
color: ( pressed ? Theme.secondaryHighlightColor : Theme.secondaryColor )
|
||||
truncationMode: TruncationMode.Fade
|
||||
anchors {
|
||||
left: parent.left
|
||||
top: lblName.bottom
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -60,13 +67,11 @@ Item {
|
|||
id: lblDate
|
||||
text: Format.formatDate(created_at, new Date() - created_at < 60*60*1000 ? Formatter.DurationElapsedShort : Formatter.TimeValueTwentyFourHours)
|
||||
font.pixelSize: Theme.fontSizeExtraSmall
|
||||
color: (pressed ? Theme.highlightColor : Theme.primaryColor)
|
||||
color: ( pressed ? Theme.highlightColor : Theme.secondaryColor )
|
||||
horizontalAlignment: Text.AlignRight
|
||||
anchors {
|
||||
right: parent.right
|
||||
rightMargin: Theme.horizontalPageMargin
|
||||
baseline: lblName.baseline
|
||||
verticalCenter: lblName.verticalCenter
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -89,5 +89,4 @@ Item {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -128,7 +128,7 @@ SilicaListView {
|
|||
openDrawer(contentY - scrollOffset > 0 ? false : true )
|
||||
scrollOffset = contentY
|
||||
}
|
||||
if(contentY+height > footerItem.y && !loadStarted && autoLoadMore){
|
||||
if(contentY+height > footerItem.y && !loadStarted && autoLoadMore) {
|
||||
loadData("append")
|
||||
loadStarted = true
|
||||
}
|
||||
|
@ -161,16 +161,16 @@ SilicaListView {
|
|||
}
|
||||
}
|
||||
|
||||
function loadData(mode){
|
||||
function loadData(mode) {
|
||||
var p = []
|
||||
if (params.length)
|
||||
for(var i = 0; i<params.length; i++)
|
||||
p.push(params[i])
|
||||
|
||||
if (mode === "append" && model.count){
|
||||
if (mode === "append" && model.count) {
|
||||
p.push({name: 'max_id', data: model.get(model.count-1).id})
|
||||
}
|
||||
if (mode === "prepend" && model.count){
|
||||
if (mode === "prepend" && model.count) {
|
||||
p.push({name:'since_id', data: model.get(0).id})
|
||||
}
|
||||
|
||||
|
@ -185,5 +185,4 @@ SilicaListView {
|
|||
if (type !== "")
|
||||
worker.sendMessage(msg)
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -169,6 +169,4 @@ SilicaGridView {
|
|||
}
|
||||
|
||||
VerticalScrollDecorator {}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -12,9 +12,7 @@ Item {
|
|||
property string bg: ""
|
||||
|
||||
width: parent.width
|
||||
height: if (bot === true || locked === true || followed_by === true) {
|
||||
avatarImage.height + Theme.paddingLarge*2 + infoLbl.height + Theme.paddingLarge
|
||||
} else avatarImage.height + Theme.paddingLarge*2
|
||||
height: avatarImage.height + Theme.paddingLarge*3 + infoLbl.height + Theme.paddingLarge
|
||||
|
||||
Rectangle {
|
||||
id: bgImage
|
||||
|
@ -37,8 +35,7 @@ Item {
|
|||
Image {
|
||||
id: avatarImage
|
||||
asynchronous: true
|
||||
source:
|
||||
if (avatarImage.status === Image.Error)
|
||||
source: if (avatarImage.status === Image.Error)
|
||||
source = "../../images/icon-l-profile.svg?" + (pressed
|
||||
? Theme.highlightColor
|
||||
: Theme.primaryColor)
|
||||
|
@ -49,7 +46,7 @@ Item {
|
|||
left: parent.left
|
||||
leftMargin: Theme.paddingLarge
|
||||
top: parent.top
|
||||
topMargin: Theme.paddingLarge
|
||||
topMargin: Theme.paddingLarge * 1.5
|
||||
}
|
||||
|
||||
Button {
|
||||
|
@ -72,7 +69,7 @@ Item {
|
|||
Column {
|
||||
anchors {
|
||||
top: parent.top
|
||||
topMargin: Theme.paddingLarge
|
||||
topMargin: Theme.paddingLarge * 1.5
|
||||
left: avatarImage.right
|
||||
leftMargin: Theme.paddingLarge
|
||||
right: parent.right
|
||||
|
@ -82,10 +79,7 @@ Item {
|
|||
|
||||
Label {
|
||||
id: profileTitle
|
||||
text: if (title === "") {
|
||||
description.split('@')[0]
|
||||
}
|
||||
else title
|
||||
text: title ? title : description.split('@')[0]
|
||||
font.pixelSize: Theme.fontSizeLarge
|
||||
font.family: Theme.fontFamilyHeading
|
||||
color: Theme.highlightColor
|
||||
|
@ -112,7 +106,7 @@ Item {
|
|||
id: infoLbl
|
||||
spacing: Theme.paddingLarge
|
||||
layoutDirection: Qt.RightToLeft
|
||||
height: Theme.iconSizeSmall + Theme.paddingSmall
|
||||
height: followed_by || locked || bot ? Theme.iconSizeSmall + Theme.paddingSmall : 0
|
||||
anchors {
|
||||
top: avatarImage.bottom
|
||||
topMargin: Theme.paddingLarge
|
||||
|
|
|
@ -24,5 +24,4 @@ FullscreenContentPage {
|
|||
}
|
||||
onClicked: pageStack.pop()
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@ BackgroundItem {
|
|||
mnu.height + miniHeader.height + Theme.paddingLarge + lblContent.height + Theme.paddingLarge + (miniStatus.visible ? miniStatus.height : 0)
|
||||
} else mnu.height + miniHeader.height + (typeof attachments !== "undefined" && attachments.count ? media.height + Theme.paddingLarge + Theme.paddingMedium: Theme.paddingLarge) + lblContent.height + Theme.paddingLarge + (miniStatus.visible ? miniStatus.height : 0) + (iconDirectMsg.visible ? iconDirectMsg.height : 0)
|
||||
|
||||
// Background for Direct Messages in Notification View
|
||||
Rectangle {
|
||||
id: bgDirect
|
||||
x: 0
|
||||
|
@ -28,7 +29,8 @@ BackgroundItem {
|
|||
}
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
// Background for reblogs and favourited statuses in Notification View
|
||||
/* Rectangle {
|
||||
id: bgNotifications
|
||||
x: 0
|
||||
y: 0
|
||||
|
@ -40,9 +42,9 @@ BackgroundItem {
|
|||
GradientStop { position: -0.5; color: "transparent" }
|
||||
GradientStop { position: 0.4; color: Theme.highlightDimmerColor }
|
||||
}
|
||||
}
|
||||
} */
|
||||
|
||||
MiniStatus {
|
||||
MiniStatus { // Element showing reblog- or favourite status on top of Toot
|
||||
id: miniStatus
|
||||
anchors {
|
||||
leftMargin: Theme.horizontalPageMargin
|
||||
|
@ -52,6 +54,7 @@ BackgroundItem {
|
|||
}
|
||||
}
|
||||
|
||||
// Account avatar
|
||||
Image {
|
||||
id: avatar
|
||||
visible: true
|
||||
|
@ -176,36 +179,44 @@ BackgroundItem {
|
|||
}
|
||||
}
|
||||
|
||||
// Display name, username, date of Toot
|
||||
MiniHeader {
|
||||
id: miniHeader
|
||||
anchors {
|
||||
top: avatar.top
|
||||
left: avatar.right
|
||||
leftMargin: Theme.paddingMedium
|
||||
right: parent.right
|
||||
rightMargin: Theme.horizontalPageMargin
|
||||
}
|
||||
}
|
||||
|
||||
Text {
|
||||
// Toot content
|
||||
Label {
|
||||
id: lblContent
|
||||
|
||||
visible: model.type !== "follow"
|
||||
text: content.replace(new RegExp("<a ", 'g'), '<a style="text-decoration: none; color:'+(pressed ? Theme.secondaryColor : Theme.highlightColor)+'" ')
|
||||
textFormat: Text.RichText
|
||||
text: if (myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )) {
|
||||
content
|
||||
} else content.replace(new RegExp("<a ", 'g'), '<a style="text-decoration: none; color:'+(pressed ? Theme.secondaryColor : Theme.highlightColor)+'" ')
|
||||
textFormat: myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" ) ? Text.StyledText : Text.RichText
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
linkColor: if (myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )) {
|
||||
Theme.secondaryHighlightColor
|
||||
} else Theme.highlightColor
|
||||
wrapMode: Text.Wrap
|
||||
truncationMode: TruncationMode.Elide
|
||||
color: if (myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )) {
|
||||
(pressed ? Theme.secondaryHighlightColor : (!highlight ? Theme.secondaryColor : Theme.secondaryHighlightColor))
|
||||
} else (pressed ? Theme.highlightColor : (!highlight ? Theme.primaryColor : Theme.secondaryColor))
|
||||
linkColor: if (myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )) {
|
||||
Theme.secondaryHighlightColor
|
||||
} else Theme.highlightColor
|
||||
height: if (model.type === "follow") {
|
||||
Theme.paddingLarge
|
||||
} else if (myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )) {
|
||||
Math.min( implicitHeight, Theme.itemSizeExtraLarge * 1.5 )
|
||||
} else content.length ? (contentWarningLabel.paintedHeight > paintedHeight ? contentWarningLabel.paintedHeight : paintedHeight) : 0
|
||||
anchors {
|
||||
left: miniHeader.left
|
||||
leftMargin: Theme.paddingMedium
|
||||
right: miniHeader.right
|
||||
rightMargin: Theme.horizontalPageMargin
|
||||
top: miniHeader.bottom
|
||||
topMargin: Theme.paddingSmall
|
||||
bottomMargin: Theme.paddingLarge
|
||||
|
@ -236,6 +247,7 @@ BackgroundItem {
|
|||
}
|
||||
}
|
||||
|
||||
// Content warning cover for Toots
|
||||
Rectangle {
|
||||
color: Theme.highlightDimmerColor
|
||||
visible: status_spoiler_text.length > 0
|
||||
|
@ -269,22 +281,24 @@ BackgroundItem {
|
|||
}
|
||||
}
|
||||
|
||||
// Displays media in Toots
|
||||
MediaBlock {
|
||||
id: media
|
||||
visible: if (myList.type === "notifications" && ( type === "favourite" || type === "reblog" )) {
|
||||
false
|
||||
} else true
|
||||
model: typeof attachments !== "undefined" ? attachments : Qt.createQmlObject('import QtQuick 2.0; ListModel { }', Qt.application, 'InternalQmlObject');
|
||||
model: typeof attachments !== "undefined" ? attachments : Qt.createQmlObject('import QtQuick 2.0; ListModel { }', Qt.application, 'InternalQmlObject')
|
||||
height: Theme.iconSizeExtraLarge * 2
|
||||
anchors {
|
||||
left: lblContent.left
|
||||
right: lblContent.right
|
||||
left: miniHeader.left
|
||||
right: miniHeader.right
|
||||
top: lblContent.bottom
|
||||
topMargin: Theme.paddingMedium
|
||||
bottomMargin: Theme.paddingLarge
|
||||
}
|
||||
}
|
||||
|
||||
// Context menu for Toots
|
||||
ContextMenu {
|
||||
id: mnu
|
||||
|
||||
|
@ -377,7 +391,7 @@ BackgroundItem {
|
|||
text: qsTr("Mention")
|
||||
onClicked: {
|
||||
pageStack.push(Qt.resolvedUrl("../ConversationPage.qml"), {
|
||||
headerTitle: "Mention",
|
||||
headerTitle: qsTr("Mention"),
|
||||
description: "@"+reblog_account_acct,
|
||||
type: "new"
|
||||
})
|
||||
|
@ -397,6 +411,7 @@ BackgroundItem {
|
|||
}
|
||||
}
|
||||
|
||||
// Open ConversationPage and show other Toots in thread (if available)
|
||||
onClicked: {
|
||||
var m = Qt.createQmlObject('import QtQuick 2.0; ListModel { }', Qt.application, 'InternalQmlObject');
|
||||
if (typeof mdl !== "undefined")
|
||||
|
@ -419,5 +434,4 @@ BackgroundItem {
|
|||
onDoubleClicked: {
|
||||
console.log("double click")
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -11,15 +11,15 @@
|
|||
//static const QUrl IMGUR_UPLOAD_URL("https://httpbin.org/post");
|
||||
//static const QUrl IMGUR_UPLOAD_URL();
|
||||
|
||||
ImageUploader::ImageUploader(QObject *parent) : QObject(parent), m_networkAccessManager(0), m_reply(0) {
|
||||
ImageUploader::ImageUploader(QObject *parent) : QObject(parent), m_networkAccessManager(nullptr), m_reply(nullptr) {
|
||||
m_networkAccessManager = new QNetworkAccessManager(this);
|
||||
}
|
||||
|
||||
ImageUploader::~ImageUploader() {
|
||||
if (m_reply != 0) {
|
||||
if (m_reply != nullptr) {
|
||||
m_reply->disconnect();
|
||||
m_reply->deleteLater();
|
||||
m_reply = 0;
|
||||
m_reply = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -58,10 +58,10 @@ void ImageUploader::upload() {
|
|||
return;
|
||||
}
|
||||
|
||||
if (m_reply != 0) {
|
||||
if (m_reply != nullptr) {
|
||||
m_reply->disconnect();
|
||||
m_reply->deleteLater();
|
||||
m_reply = 0;
|
||||
m_reply = nullptr;
|
||||
}
|
||||
|
||||
/*QFileInfo fileInfo(QUrl(m_fileName).toLocalFile());
|
||||
|
@ -146,6 +146,6 @@ void ImageUploader::replyFinished() {
|
|||
}
|
||||
|
||||
m_reply->deleteLater();
|
||||
m_reply = 0;
|
||||
m_reply = nullptr;
|
||||
postdata.clear();
|
||||
}
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation>Link kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation>Toot gesendet!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation>Antworten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation>Antwort verbergen</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation>Folgt dir</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>um bei den Übersetzungen mitzuhelfen.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>hat geteilt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>hat favorisiert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>folgt dir</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation>Erwähnen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation>Konversation</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>για να βοηθήσετε την μετάφραση της εφαρμογής στην γλώσσα σας.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>προωθημένο</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>στους σελιδοδείκτες</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>σας ακολουθούν</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation>Copiar enlace al portapapeles</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation>¡Toot enviado!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>para ayudar con traducciones.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>retooteó</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>marcó como favorito</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>te empezó a seguir</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation>Copier le lien</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation>Pouet envoyé !</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation>Répondre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation>Fermer Répondre</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation>Vous suit</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>pour aider à traduire cette application.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>a partagé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>a ajouté à ses favoris</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>vous suit</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation>Mentionner</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation>Conversation</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -28,47 +28,59 @@
|
|||
<context>
|
||||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="108"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="110"/>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation>Copia link</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="220"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="126"/>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation>Risposta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="126"/>
|
||||
<source>Hide Reply</source>
|
||||
<translation>Chiudere Risposta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="235"/>
|
||||
<source>Write your warning here</source>
|
||||
<translation>Contenuto avviso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="253"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="268"/>
|
||||
<source>What's on your mind?</source>
|
||||
<translation>A cosa stai pensando?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="320"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="335"/>
|
||||
<source>Delete</source>
|
||||
<translation>Elimina</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="418"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="433"/>
|
||||
<source>Public</source>
|
||||
<translation>Pubblico</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="421"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="436"/>
|
||||
<source>Unlisted</source>
|
||||
<translation>Non elencato</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="424"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="439"/>
|
||||
<source>Followers-only</source>
|
||||
<translation>Solo ai seguaci</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="427"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="442"/>
|
||||
<source>Direct</source>
|
||||
<translation>Diretto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="474"/>
|
||||
<location filename="../qml/pages/ConversationPage.qml" line="489"/>
|
||||
<source>Toot sent!</source>
|
||||
<translation>Toot è stato pubblicato!</translation>
|
||||
</message>
|
||||
|
@ -133,37 +145,37 @@
|
|||
<context>
|
||||
<name>MainPage</name>
|
||||
<message>
|
||||
<location filename="../qml/pages/MainPage.qml" line="36"/>
|
||||
<location filename="../qml/pages/MainPage.qml" line="37"/>
|
||||
<source>Home</source>
|
||||
<translation>Home</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/MainPage.qml" line="46"/>
|
||||
<location filename="../qml/pages/MainPage.qml" line="47"/>
|
||||
<source>Notifications</source>
|
||||
<translation>Notifiche</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/MainPage.qml" line="57"/>
|
||||
<location filename="../qml/pages/MainPage.qml" line="58"/>
|
||||
<source>Local</source>
|
||||
<translation>Locale</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/MainPage.qml" line="68"/>
|
||||
<location filename="../qml/pages/MainPage.qml" line="69"/>
|
||||
<source>Federated</source>
|
||||
<translation>Federazione</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/MainPage.qml" line="103"/>
|
||||
<location filename="../qml/pages/MainPage.qml" line="104"/>
|
||||
<source>Search</source>
|
||||
<translation>Cerca</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/MainPage.qml" line="108"/>
|
||||
<location filename="../qml/pages/MainPage.qml" line="110"/>
|
||||
<source>@user or #term</source>
|
||||
<translation>@utente o #termine</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/MainPage.qml" line="253"/>
|
||||
<location filename="../qml/pages/MainPage.qml" line="263"/>
|
||||
<source>New Toot</source>
|
||||
<translation>Nuovo toot</translation>
|
||||
</message>
|
||||
|
@ -171,7 +183,7 @@
|
|||
<context>
|
||||
<name>MediaFullScreen</name>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/MediaFullScreen.qml" line="290"/>
|
||||
<location filename="../qml/pages/components/MediaFullScreen.qml" line="289"/>
|
||||
<source>Error loading</source>
|
||||
<translation>Errore durante caricamento</translation>
|
||||
</message>
|
||||
|
@ -179,17 +191,17 @@
|
|||
<context>
|
||||
<name>MiniStatus</name>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/MiniStatus.qml" line="38"/>
|
||||
<location filename="../qml/pages/components/MiniStatus.qml" line="33"/>
|
||||
<source>boosted</source>
|
||||
<translation>ha condiviso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/MiniStatus.qml" line="41"/>
|
||||
<location filename="../qml/pages/components/MiniStatus.qml" line="36"/>
|
||||
<source>favourited</source>
|
||||
<translation>ha apprezzato</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/MiniStatus.qml" line="44"/>
|
||||
<location filename="../qml/pages/components/MiniStatus.qml" line="39"/>
|
||||
<source>followed you</source>
|
||||
<translation>ha iniziato a seguirti</translation>
|
||||
</message>
|
||||
|
@ -213,6 +225,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/MyList.qml" line="70"/>
|
||||
<location filename="../qml/pages/components/MyList.qml" line="73"/>
|
||||
<source>New Toot</source>
|
||||
<translation>Nuovo toot</translation>
|
||||
</message>
|
||||
|
@ -225,7 +238,12 @@
|
|||
<context>
|
||||
<name>ProfileHeader</name>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/ProfileHeader.qml" line="153"/>
|
||||
<location filename="../qml/pages/components/ProfileHeader.qml" line="129"/>
|
||||
<source>Follows you</source>
|
||||
<translation>Ti segue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/ProfileHeader.qml" line="166"/>
|
||||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
|
@ -257,54 +275,55 @@
|
|||
<translation>Toots</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="307"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="293"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="296"/>
|
||||
<source>Mention</source>
|
||||
<translation>Menzionare</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="319"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="308"/>
|
||||
<source>Unfollow</source>
|
||||
<extracomment>Is a button. Keep it as short as possible.</extracomment>
|
||||
<translation>Smetti di seguire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="321"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="310"/>
|
||||
<source>Requested</source>
|
||||
<extracomment>Is a button. Keep it as short as possible.</extracomment>
|
||||
<translation>Richiesto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="323"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="312"/>
|
||||
<source>Follow</source>
|
||||
<extracomment>Is a button. Keep it as short as possible.</extracomment>
|
||||
<translation>Segui</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="342"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="331"/>
|
||||
<source>Unmute</source>
|
||||
<extracomment>Is a button. Keep it as short as possible.</extracomment>
|
||||
<translation>Non silenziare</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="344"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="333"/>
|
||||
<source>Mute</source>
|
||||
<extracomment>Is a button. Keep it as short as possible.</extracomment>
|
||||
<translation>Silenzia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="362"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="351"/>
|
||||
<source>Unblock</source>
|
||||
<extracomment>Is a button. Keep it as short as possible.</extracomment>
|
||||
<translation>Sblocca</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="364"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="353"/>
|
||||
<source>Block</source>
|
||||
<extracomment>Is a button. Keep it as short as possible.</extracomment>
|
||||
<translation>Blocca</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="380"/>
|
||||
<location filename="../qml/pages/ProfilePage.qml" line="369"/>
|
||||
<source>Open in Browser</source>
|
||||
<translation>Aprire nel browser</translation>
|
||||
</message>
|
||||
|
@ -332,136 +351,124 @@
|
|||
<translation>Disabilitare questa opzione per conservare connessione dati</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="41"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="40"/>
|
||||
<source>Account</source>
|
||||
<translation>Account</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="73"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="72"/>
|
||||
<source>Remove Account</source>
|
||||
<translation>Rimozione del account</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="73"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="72"/>
|
||||
<source>Add Account</source>
|
||||
<translation>Aggiungi account</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="96"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="95"/>
|
||||
<source>Deauthorize this app from using your account and remove account data from phone</source>
|
||||
<translation>Annullare l'autorizzazione dell'app e rimuovere l'account</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="96"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="95"/>
|
||||
<source>Authorize this app to access your Mastodon account</source>
|
||||
<translation>Autorizzare l'app all'utilizzo del conto Mastodon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="110"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="106"/>
|
||||
<source>Translate</source>
|
||||
<translation>Tradurre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="116"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="112"/>
|
||||
<source>Use</source>
|
||||
<extracomment>Full sentence for translation: "Use Transifex to help with app translation to your language." - The word Transifex is a link and doesn't need translation.</extracomment>
|
||||
<translation>Utilizzare</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="116"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="112"/>
|
||||
<source>to help with app translation to your language.</source>
|
||||
<translation>per aiutare nella traduzione dell'app.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="132"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="128"/>
|
||||
<source>Credits</source>
|
||||
<translation>Sviluppo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="148"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="144"/>
|
||||
<source>UI/UX design and development</source>
|
||||
<translation>Design UI/UX e sviluppo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="155"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="151"/>
|
||||
<source>Visual identity</source>
|
||||
<translation>Identità visiva</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="162"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="158"/>
|
||||
<source>Development and translations</source>
|
||||
<translation>Sviluppo e traduzioni</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="169"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="165"/>
|
||||
<source>Occitan & French translation</source>
|
||||
<translation>Traduzione francese e occitanica</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="176"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="172"/>
|
||||
<source>Chinese translation</source>
|
||||
<translation>Traduzione cinese</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="183"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="179"/>
|
||||
<source>Dutch translation</source>
|
||||
<translation>Traduzione olandese</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="190"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="186"/>
|
||||
<source>Spanish translation</source>
|
||||
<translation>Traduzione spagnola</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="197"/>
|
||||
<location filename="../qml/pages/SettingsPage.qml" line="193"/>
|
||||
<source>Added README file</source>
|
||||
<translation>Aggiunto file README</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/Toot.qml" line="36"/>
|
||||
<source>boosted</source>
|
||||
<translation>ha condiviso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/Toot.qml" line="39"/>
|
||||
<source>favourited</source>
|
||||
<translation>ha apprezzato</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/Toot.qml" line="42"/>
|
||||
<source>followed you</source>
|
||||
<translation>ha iniziato a seguirti</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="268"/>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="309"/>
|
||||
<source>Unboost</source>
|
||||
<translation>Annulla condivisione</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="268"/>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="309"/>
|
||||
<source>Boost</source>
|
||||
<translation>Condividi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="309"/>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="350"/>
|
||||
<source>Unfavorite</source>
|
||||
<translation>Annulla apprezzamento</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="309"/>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="350"/>
|
||||
<source>Favorite</source>
|
||||
<translation>Apprezzato</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="350"/>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="391"/>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="394"/>
|
||||
<source>Mention</source>
|
||||
<translation>Menzionare</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/pages/components/VisualContainer.qml" line="420"/>
|
||||
<source>Conversation</source>
|
||||
<translation>Conversazione</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation>Linkadres kopiëren</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>om deze app te helpen vertalen in jouw taal.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>boostte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>maakte favoriet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>volgde jou</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation>Vermelden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>voor te helpen met dezen app in uw taal te vertalen.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>heeft geboost</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>heeft geduimd voor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>volgt u nu</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>per ajudar a traduire l’aplicacion dins vòstra lenga.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>a tornat partejar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>a mes en favorit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>vos sèc</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>podbił(a)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>dodał(a) do ulubionych</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>zaczął(-ęła Cię śledzić)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>чтобы помочь с переводом приложения на ваш язык.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>росту</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>имеет любимый</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>следую за тобой</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>и помозите у преводу апликације на други језик.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>разглашено</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>омиљено</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>вас прати</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>för att hjälpa med app-översättningar till ditt språk.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>puffade</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>favoriserad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>följer dig</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation>复制链接到剪切板</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation>已发送嘟嘟!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>推起</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>收藏</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>关注你</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<name>ConversationPage</name>
|
||||
<message>
|
||||
<source>Copy Link to Clipboard</source>
|
||||
<extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment>
|
||||
<translation>Copy Link to Clipboard</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -58,6 +59,15 @@
|
|||
<source>Toot sent!</source>
|
||||
<translation>Toot sent!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reply</source>
|
||||
<extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide Reply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoverPage</name>
|
||||
|
@ -189,6 +199,10 @@
|
|||
<source>Bot</source>
|
||||
<translation>Bot</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Follows you</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfilePage</name>
|
||||
|
@ -344,21 +358,6 @@
|
|||
<translation>to help with app translation to your language.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Toot</name>
|
||||
<message>
|
||||
<source>boosted</source>
|
||||
<translation>boosted</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>favourited</source>
|
||||
<translation>favourited</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>followed you</source>
|
||||
<translation>followed you</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>VisualContainer</name>
|
||||
<message>
|
||||
|
@ -381,5 +380,9 @@
|
|||
<source>Mention</source>
|
||||
<translation>Mention</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Conversation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
Loading…
Reference in a new issue