diff --git a/harbour-tooter.pro b/harbour-tooter.pro
index a78b746..3e4ae73 100644
--- a/harbour-tooter.pro
+++ b/harbour-tooter.pro
@@ -73,7 +73,6 @@ 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-s-bookmark \
qml/images/icon-m-emoji.svg \
diff --git a/qml/images/icon-s-bot.svg b/qml/images/icon-s-bot.svg
deleted file mode 100644
index d4c484c..0000000
--- a/qml/images/icon-s-bot.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/qml/pages/ConversationPage.qml b/qml/pages/ConversationPage.qml
index 674a76c..199e7ca 100644
--- a/qml/pages/ConversationPage.qml
+++ b/qml/pages/ConversationPage.qml
@@ -222,12 +222,6 @@ Page {
id: warningContent
visible: false
height: visible ? implicitHeight : 0
- anchors {
- top: parent.top
- topMargin: Theme.paddingMedium
- left: parent.left
- right: parent.right
- }
autoScrollEnabled: true
labelVisible: false
font.pixelSize: Theme.fontSizeSmall
@@ -235,6 +229,12 @@ Page {
placeholderColor: palette.highlightColor
color: palette.highlightColor
horizontalAlignment: Text.AlignLeft
+ anchors {
+ top: parent.top
+ topMargin: Theme.paddingMedium
+ left: parent.left
+ right: parent.right
+ }
EnterKey.onClicked: {}
}
@@ -245,13 +245,6 @@ Page {
TextArea {
id: toot
- anchors {
- top: warningContent.bottom
- topMargin: Theme.paddingMedium
- left: parent.left
- right: parent.right
- rightMargin: Theme.paddingLarge * 2
- }
autoScrollEnabled: true
labelVisible: false
text: description !== "" && (description.charAt(0) === '@'
@@ -266,6 +259,13 @@ Page {
horizontalAlignment: Text.AlignLeft
placeholderText: qsTr("What's on your mind?")
font.pixelSize: Theme.fontSizeSmall
+ anchors {
+ top: warningContent.bottom
+ topMargin: Theme.paddingMedium
+ left: parent.left
+ right: parent.right
+ rightMargin: Theme.paddingLarge * 2
+ }
EnterKey.onClicked: {}
onTextChanged: {
textOperations.text = toot.text
diff --git a/qml/pages/SettingsPage.qml b/qml/pages/SettingsPage.qml
index 19b2dd4..fd78501 100644
--- a/qml/pages/SettingsPage.qml
+++ b/qml/pages/SettingsPage.qml
@@ -70,7 +70,7 @@ Page {
Button {
id: btnRemoveAccount
text: Logic.conf['login'] ? qsTr("Remove Account") : qsTr("Add Account")
- width: Theme.buttonWidthMedium
+ preferredWidth: Theme.buttonWidthMedium
anchors.horizontalCenter: parent.horizontalCenter
onClicked: {
remorsePopup.execute(btnRemoveAccount.text, function() {
@@ -125,6 +125,7 @@ Page {
}
SectionHeader {
+ //: Translation alternative: "Development"
text: qsTr("Credits")
}
@@ -146,13 +147,6 @@ Page {
mail: ""
}
- ListElement {
- name: "Miodrag Nikolić"
- desc: qsTr("Visual identity")
- mastodon: ""
- mail: "micotakis@gmail.com"
- }
-
ListElement {
name: "Molan"
desc: qsTr("Development and translations")
@@ -160,6 +154,13 @@ Page {
mail: ""
}
+ ListElement {
+ name: "Miodrag Nikolić"
+ desc: qsTr("Visual identity")
+ mastodon: ""
+ mail: "micotakis@gmail.com"
+ }
+
ListElement {
name: "Quentin PAGÈS / Quenti ♏"
desc: qsTr("Occitan & French translation")
@@ -187,13 +188,6 @@ Page {
mastodon: ""
mail: ""
}
-
- ListElement {
- name: "Mohamed-Touhami MAHDI"
- desc: qsTr("Added README file")
- mastodon: "dragnucs@touha.me"
- mail: "touhami@touha.me"
- }
}
Item {
@@ -210,7 +204,7 @@ Page {
}
onClicked: {
if (model.mastodon !== ""){
- var m = Qt.createQmlObject('import QtQuick 2.0; ListModel { }', Qt.application, 'InternalQmlObject');
+ var m = Qt.createQmlObject('import QtQuick 2.0; ListModel { }', Qt.application, 'InternalQmlObject');
pageStack.push(Qt.resolvedUrl("ConversationPage.qml"), {
headerTitle: "Mention",
description: '@'+model.mastodon,
diff --git a/qml/pages/components/ItemUser.qml b/qml/pages/components/ItemUser.qml
index 4357a97..edd79fa 100644
--- a/qml/pages/components/ItemUser.qml
+++ b/qml/pages/components/ItemUser.qml
@@ -12,12 +12,13 @@ BackgroundItem {
Rectangle {
id: avatar
+ color: "transparent"
width: Theme.itemSizeExtraSmall
height: width
anchors.verticalCenter: parent.verticalCenter
anchors.left: parent.left
anchors.leftMargin: Theme.horizontalPageMargin
- color: Theme.highlightDimmerColor
+
Image {
id: img
@@ -55,40 +56,33 @@ BackgroundItem {
}
Item {
+ id: userdescription
+ height: account_acct.height + display_name.height
anchors.left: avatar.right
anchors.leftMargin: Theme.paddingLarge
+ anchors.right: parent.right
+ anchors.rightMargin: Theme.horizontalPageMargin
anchors.verticalCenter: parent.verticalCenter
- height: account_acct.height + display_name.height
Label {
id: display_name
text: account_display_name ? account_display_name : account_username.split('@')[0]
color: !pressed ? Theme.primaryColor : Theme.highlightColor
font.pixelSize: Theme.fontSizeSmall
+ truncationMode: TruncationMode.Fade
+ width: parent.width - Theme.paddingMedium
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 {
id: account_acct
text: "@"+model.account_acct
color: !pressed ? Theme.secondaryColor : Theme.secondaryHighlightColor
anchors.leftMargin: Theme.paddingMedium
font.pixelSize: Theme.fontSizeExtraSmall
+ truncationMode: TruncationMode.Fade
+ width: parent.width - Theme.paddingMedium
anchors.top: display_name.bottom
}
}
diff --git a/qml/pages/components/MiniHeader.qml b/qml/pages/components/MiniHeader.qml
index aa4f5e2..1774e95 100644
--- a/qml/pages/components/MiniHeader.qml
+++ b/qml/pages/components/MiniHeader.qml
@@ -16,22 +16,10 @@ Item {
( 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
- }
-
- Icon {
- id: icnBot
- visible: account_bot
- source: "../../images/icon-s-bot.svg?" + ( pressed ? Theme.highlightColor : Theme.primaryColor )
- color: Theme.primaryColor
- width: account_bot ? Theme.iconSizeExtraSmall * 1.3 : 0
- height: width
- y: Theme.paddingLarge
+ width: myList.type !== "follow" ? ( contentWidth > parent.width /2 ? parent.width /2 : contentWidth ) : parent.width - Theme.paddingMedium
anchors {
- left: lblName.right
- leftMargin: Theme.paddingSmall
- verticalCenter: lblName.verticalCenter
+ left: parent.left
+ leftMargin: Theme.paddingMedium
}
}
@@ -43,8 +31,8 @@ Item {
color: ( pressed ? Theme.secondaryHighlightColor : Theme.secondaryColor )
truncationMode: TruncationMode.Fade
anchors {
- left: icnBot ? icnBot.right : icnLocked.right
- leftMargin: Theme.paddingSmall
+ left: lblName.right
+ leftMargin: Theme.paddingMedium
right: lblDate.left
rightMargin: Theme.paddingMedium
verticalCenter: lblName.verticalCenter
@@ -53,13 +41,15 @@ Item {
Label {
id: lblScreenNameFollow
- visible: model.type === "follow" && myList.type === "notifications"
+ visible: model.type === "follow"
text: '@'+account_username
font.pixelSize: Theme.fontSizeExtraSmall
color: ( pressed ? Theme.secondaryHighlightColor : Theme.secondaryColor )
+ width: parent.width - Theme.paddingMedium
truncationMode: TruncationMode.Fade
anchors {
left: parent.left
+ leftMargin: Theme.paddingMedium
top: lblName.bottom
}
}
@@ -72,6 +62,7 @@ Item {
horizontalAlignment: Text.AlignRight
anchors {
right: parent.right
+ rightMargin: Theme.horizontalPageMargin
verticalCenter: lblName.verticalCenter
}
}
diff --git a/qml/pages/components/MiniStatus.qml b/qml/pages/components/MiniStatus.qml
index 48b77d6..946fe98 100644
--- a/qml/pages/components/MiniStatus.qml
+++ b/qml/pages/components/MiniStatus.qml
@@ -7,6 +7,7 @@ Item {
visible: true
height: icon.height+Theme.paddingMedium
width: parent.width
+
Icon {
id: icon
visible: type.length
@@ -27,7 +28,7 @@ Item {
id: lblRtByName
visible: type.length
text: {
- var action = ""
+ var action = "";
switch(type){
case "reblog":
action = qsTr('boosted');
@@ -42,7 +43,7 @@ Item {
miniStatus.visible = false
action = type;
}
- return typeof reblog_account_username !== "undefined" ? "@" + reblog_account_username + " " + action : " "
+ return typeof reblog_account_username !== "undefined" ? '@' + reblog_account_username + " " + action : " "
}
font.pixelSize: Theme.fontSizeExtraSmall
color: Theme.highlightColor
diff --git a/qml/pages/components/MyList.qml b/qml/pages/components/MyList.qml
index 14f90ea..ec732a4 100644
--- a/qml/pages/components/MyList.qml
+++ b/qml/pages/components/MyList.qml
@@ -84,7 +84,7 @@ SilicaListView {
}
}
- delegate: VisualContainer { }
+ delegate: VisualContainer {}
add: Transition {
NumberAnimation { property: "opacity"; from: 0; to: 1.0; duration: 800 }
diff --git a/qml/pages/components/VisualContainer.qml b/qml/pages/components/VisualContainer.qml
index 571888c..0d7b014 100644
--- a/qml/pages/components/VisualContainer.qml
+++ b/qml/pages/components/VisualContainer.qml
@@ -29,22 +29,8 @@ BackgroundItem {
}
}
- // Background for reblogs and favourited statuses in Notification View
- /* Rectangle {
- id: bgNotifications
- x: 0
- y: 0
- visible: myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )
- width: parent.width
- height: parent.height
- opacity: 0.5
- gradient: Gradient {
- GradientStop { position: -0.5; color: "transparent" }
- GradientStop { position: 0.4; color: Theme.highlightDimmerColor }
- }
- } */
-
- MiniStatus { // Element showing reblog- or favourite status on top of Toot
+ // Element showing reblog, favourite, follow status on top of Toot
+ MiniStatus {
id: miniStatus
anchors {
leftMargin: Theme.horizontalPageMargin
@@ -99,6 +85,7 @@ BackgroundItem {
}
}
+ // Avatar dimmer for facourite and reblog notifications
Rectangle {
visible: myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )
opacity: 0.5
@@ -106,19 +93,6 @@ BackgroundItem {
anchors.fill: avatar
}
- Image {
- id: iconTR
- visible: typeof status_reblogged !== "undefined" && status_reblogged
- width: Theme.iconSizeExtraSmall
- height: width
- source: "image://theme/icon-s-retweet"
- anchors {
- top: avatar.bottom
- topMargin: Theme.paddingMedium
- left: avatar.left
- }
- }
-
Icon {
id: iconDirectMsg
visible: status_visibility === "direct"
@@ -188,16 +162,13 @@ BackgroundItem {
anchors {
top: avatar.top
left: avatar.right
- leftMargin: Theme.paddingMedium
right: parent.right
- rightMargin: Theme.horizontalPageMargin
}
}
// Toot content
Label {
id: lblContent
-
visible: model.type !== "follow"
text: if (myList.type === "notifications" && ( model.type === "favourite" || model.type === "reblog" )) {
content
@@ -219,7 +190,9 @@ BackgroundItem {
} 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
@@ -294,8 +267,8 @@ BackgroundItem {
model: typeof attachments !== "undefined" ? attachments : Qt.createQmlObject('import QtQuick 2.0; ListModel { }', Qt.application, 'InternalQmlObject')
height: Theme.iconSizeExtraLarge * 2
anchors {
- left: miniHeader.left
- right: miniHeader.right
+ left: lblContent.left
+ right: lblContent.right
top: lblContent.bottom
topMargin: Theme.paddingMedium
bottomMargin: Theme.paddingLarge
@@ -406,6 +379,7 @@ BackgroundItem {
}
Icon {
+ id: icBM
source: "../../images/icon-s-bookmark.svg?"
color: !model.status_bookmarked ? Theme.highlightColor : Theme.primaryColor
width: Theme.iconSizeExtraSmall
@@ -437,8 +411,8 @@ BackgroundItem {
width: Theme.iconSizeExtraSmall
height: width
anchors {
- leftMargin: Theme.horizontalPageMargin + Theme.paddingMedium
left: parent.left
+ leftMargin: Theme.horizontalPageMargin + Theme.paddingMedium
verticalCenter: parent.verticalCenter
}
}
diff --git a/translations/harbour-tooter-de.ts b/translations/harbour-tooter-de.ts
index f41bab8..b82d09c 100644
--- a/translations/harbour-tooter-de.ts
+++ b/translations/harbour-tooter-de.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Über
@@ -348,10 +349,6 @@
Spanische Übersetzung
-
-
- Erstellung README-Datei
-
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.
diff --git a/translations/harbour-tooter-el.ts b/translations/harbour-tooter-el.ts
index 7e70cd2..8dd7c56 100644
--- a/translations/harbour-tooter-el.ts
+++ b/translations/harbour-tooter-el.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Ευχαριστίες
@@ -348,10 +349,6 @@
-
-
-
-
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.
diff --git a/translations/harbour-tooter-es.ts b/translations/harbour-tooter-es.ts
index d538f0d..ce1675f 100644
--- a/translations/harbour-tooter-es.ts
+++ b/translations/harbour-tooter-es.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Créditos
@@ -348,10 +349,6 @@
Traducción al español
-
-
- Añadido archivo README
-
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.
diff --git a/translations/harbour-tooter-fr.ts b/translations/harbour-tooter-fr.ts
index 6f2dcba..e302031 100644
--- a/translations/harbour-tooter-fr.ts
+++ b/translations/harbour-tooter-fr.ts
@@ -66,7 +66,7 @@
- Fermer Répondre
+ Masquer la réponse
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Développement
@@ -348,10 +349,6 @@
Traduction espagnole
-
-
- Fichier README ajouté
-
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.
diff --git a/translations/harbour-tooter-it.ts b/translations/harbour-tooter-it.ts
index 3304407..5c40768 100644
--- a/translations/harbour-tooter-it.ts
+++ b/translations/harbour-tooter-it.ts
@@ -4,23 +4,18 @@
API
-
ha apprezzato
-
ha iniziato a seguirti
-
ha condiviso
-
-
ha detto
@@ -28,80 +23,66 @@
ConversationPage
-
Use the translation of "Copy Link" for a shorter PullDownMenu label
Copia link
-
-
- "Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"
- Risposta
-
-
-
-
- Chiudere Risposta
-
-
-
Contenuto avviso
-
A cosa stai pensando?
-
Elimina
-
Pubblico
-
Non elencato
-
Solo ai seguaci
-
Diretto
-
Toot è stato pubblicato!
+
+
+ "Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"
+ Rispondere
+
+
+
+ Chuidere risposta
+
CoverPage
-
- Nuovo toot
+ Nuovo Toot
EmojiSelect
-
Emojis
-
Tap per inserire
@@ -109,7 +90,6 @@
ImageUploader
-
Il file %1 non esiste
@@ -117,27 +97,22 @@
LoginPage
-
Accesso
-
Istanza
-
Inserire URL di una istanza Mastodon valida
-
Mastodon è un servizio di rete sociale in software libero, costituito in una federazione d'istanze. Mastodon fa parte del più ampio Fediverso, permettendo ai suoi utenti di interagire anche con utenti su diverse piattaforme aperte che supportano lo stesso protocollo.
-
Ricarica
@@ -145,45 +120,37 @@
MainPage
-
Home
-
Notifiche
-
-
- Locale
+
+ Nuovo Toot
-
-
- Federazione
-
-
-
Cerca
-
- @utente o #termine
+ @utente o #terme
-
-
- Nuovo toot
+
+ Locale
+
+
+
+ Federazione
MediaFullScreen
-
Errore durante caricamento
@@ -191,17 +158,14 @@
MiniStatus
-
ha condiviso
-
ha apprezzato
-
ha iniziato a seguirti
@@ -209,281 +173,225 @@
MyList
-
-
- Caricamento
+
+ Caricare altri
-
-
- Attendere un momento...
-
-
-
Impostazioni
-
-
-
- Nuovo toot
+
+ Caricamento
-
-
- Caricare altri
+
+ Attendere un momento...
+
+
+
+ Nuovo Toot
ProfileHeader
-
-
- Gruppo
+
+ Bot
-
Ti segue
-
-
- Bot
+
+ Gruppo
ProfilePage
-
If there's no good translation for "About", use "Details" (in details about profile).
Dettagli
-
Will show as: "35 Followers"
Seguaci
-
Will show as: "23 Following"
Segue
-
Will show as: "115 Statuses"
Toots
-
-
-
- Menzionare
-
-
-
Is a button. Keep it as short as possible.
Smetti di seguire
-
Is a button. Keep it as short as possible.
Richiesto
-
Is a button. Keep it as short as possible.
Segui
-
Is a button. Keep it as short as possible.
Non silenziare
-
Is a button. Keep it as short as possible.
Silenzia
-
Is a button. Keep it as short as possible.
Sblocca
-
Is a button. Keep it as short as possible.
Blocca
-
Aprire nel browser
+
+
+ Menzionare
+
SettingsPage
-
Impostazioni
-
Opzioni
-
- Caricare immagini nei toots
+ Caricare immagini nei Toots
-
Disabilitare questa opzione per conservare connessione dati
-
Account
-
Rimozione del account
-
Aggiungi account
-
Annullare l'autorizzazione dell'app e rimuovere l'account
-
Autorizzare l'app all'utilizzo del conto Mastodon
-
Tradurre
-
+
+ Translation alternative: "Development"
+ Sviluppo
+
+
+
+ Design UI/UX e sviluppo
+
+
+
+ Identità visiva
+
+
+
+ Sviluppo e traduzioni
+
+
+
+ Traduzione francese e occitanica
+
+
+
+ Traduzione cinese
+
+
+
+ Traduzione olandese
+
+
+
+ Traduzione spagnola
+
+
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.
Utilizzare
-
per aiutare nella traduzione dell'app.
-
-
-
- Sviluppo
-
-
-
-
- Design UI/UX e sviluppo
-
-
-
-
- Identità visiva
-
-
-
-
- Sviluppo e traduzioni
-
-
-
-
- Traduzione francese e occitanica
-
-
-
-
- Traduzione cinese
-
-
-
-
- Traduzione olandese
-
-
-
-
- Traduzione spagnola
-
-
-
-
- Aggiunto file README
-
VisualContainer
-
- Annulla condivisione
+ Annuler le partage
-
- Condividi
+ Partager
-
- Annulla apprezzamento
+ Retirer des favoris
-
- Apprezzato
+ Ajouter aux favoris
-
-
- Elimina segnalibro
-
-
-
-
- Aggiungi segnalibro
-
-
-
-
- Menzionare
+ Mentionner
-
- Conversazione
+ Conversation
+
+
+
+ Retirer marque-page
+
+
+
+ Ajouter aux marque-pages
diff --git a/translations/harbour-tooter-nl.ts b/translations/harbour-tooter-nl.ts
index e24485a..45da362 100644
--- a/translations/harbour-tooter-nl.ts
+++ b/translations/harbour-tooter-nl.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Credits
@@ -348,10 +349,6 @@
-
-
-
-
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.
diff --git a/translations/harbour-tooter-nl_BE.ts b/translations/harbour-tooter-nl_BE.ts
index 9c9ccf0..c88c27f 100644
--- a/translations/harbour-tooter-nl_BE.ts
+++ b/translations/harbour-tooter-nl_BE.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Credits
@@ -348,10 +349,6 @@
-
-
-
-
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.
diff --git a/translations/harbour-tooter-oc.ts b/translations/harbour-tooter-oc.ts
index 70c903b..26a7f08 100644
--- a/translations/harbour-tooter-oc.ts
+++ b/translations/harbour-tooter-oc.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Crèdits
@@ -348,10 +349,6 @@
-
-
-
-
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.
diff --git a/translations/harbour-tooter-pl.ts b/translations/harbour-tooter-pl.ts
index 9a2caba..f8f3ef9 100644
--- a/translations/harbour-tooter-pl.ts
+++ b/translations/harbour-tooter-pl.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
@@ -348,10 +349,6 @@
-
-
-
-
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.
diff --git a/translations/harbour-tooter-ru.ts b/translations/harbour-tooter-ru.ts
index 105378a..571b499 100644
--- a/translations/harbour-tooter-ru.ts
+++ b/translations/harbour-tooter-ru.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Зачет
@@ -348,10 +349,6 @@
-
-
-
-
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.
diff --git a/translations/harbour-tooter-sr.ts b/translations/harbour-tooter-sr.ts
index aab50f1..a8b3f4d 100644
--- a/translations/harbour-tooter-sr.ts
+++ b/translations/harbour-tooter-sr.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Спомен плоча
@@ -348,10 +349,6 @@
-
-
-
-
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.
diff --git a/translations/harbour-tooter-sv.ts b/translations/harbour-tooter-sv.ts
index 67ea6cf..fab63f4 100644
--- a/translations/harbour-tooter-sv.ts
+++ b/translations/harbour-tooter-sv.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Erkännanden
@@ -348,10 +349,6 @@
-
-
-
-
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.
diff --git a/translations/harbour-tooter-zh_CN.ts b/translations/harbour-tooter-zh_CN.ts
index a00b9e4..d41f95b 100644
--- a/translations/harbour-tooter-zh_CN.ts
+++ b/translations/harbour-tooter-zh_CN.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
信誉
@@ -348,10 +349,6 @@
西班牙语翻译
-
-
- 添加 README 文件
-
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.
diff --git a/translations/harbour-tooter.ts b/translations/harbour-tooter.ts
index e3b0909..7940e30 100644
--- a/translations/harbour-tooter.ts
+++ b/translations/harbour-tooter.ts
@@ -318,6 +318,7 @@
+ Translation alternative: "Development"
Credits
@@ -348,10 +349,6 @@
Spanish translation
-
-
- Added README file
-
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.