Merge
This commit is contained in:
commit
2e8fc9da87
|
@ -48,6 +48,14 @@ This list is somewhat in order of when I plan on working on each thing. Obvious
|
||||||
|
|
||||||
I will add more things to do as progress gets made. For now what I have listed out should be more than enough.
|
I will add more things to do as progress gets made. For now what I have listed out should be more than enough.
|
||||||
|
|
||||||
|
## Localization
|
||||||
|
|
||||||
|
<a href="https://hosted.weblate.org/engage/free-tube/?utm_source=widget">
|
||||||
|
<img src="https://hosted.weblate.org/widgets/free-tube/-/translations/multi-blue.svg" alt="Translation status" />
|
||||||
|
</a>
|
||||||
|
|
||||||
|
Want to help translate FreeTube into your native language? We're now accepting translations via Weblate! Click on the chart above to learn how to get involved.
|
||||||
|
|
||||||
## Contact
|
## Contact
|
||||||
|
|
||||||
To chat about the FreeTube rewrite or to ask questions, we encourage you to join our [Matrix Community](https://app.element.io/#/group/+freetube:matrix.org). I will be there actively working on the rewrite and will be available to help you get started. Alternatively, you can email me at FreeTubeApp@protonmail.com.
|
To chat about the FreeTube rewrite or to ask questions, we encourage you to join our [Matrix Community](https://app.element.io/#/group/+freetube:matrix.org). I will be there actively working on the rewrite and will be available to help you get started. Alternatively, you can email me at FreeTubeApp@protonmail.com.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<div class="relative">
|
<div class="relative">
|
||||||
<video
|
<video
|
||||||
:id="id"
|
:id="id"
|
||||||
class="ftVideoPlayer video-js vjs-default-skin"
|
class="ftVideoPlayer video-js vjs-default-skin dark"
|
||||||
:poster="thumbnail"
|
:poster="thumbnail"
|
||||||
controls
|
controls
|
||||||
preload="auto"
|
preload="auto"
|
||||||
|
|
|
@ -633,9 +633,9 @@ body.vjs-full-window {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
width: 10em;
|
width: 10em;
|
||||||
left: -3em;
|
left: -2em;
|
||||||
height: 0em;
|
height: 0em;
|
||||||
margin-bottom: 1.5em;
|
margin-bottom: 1.4em;
|
||||||
border-top-color: rgba(43, 51, 63, 0.7);
|
border-top-color: rgba(43, 51, 63, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -643,7 +643,6 @@ body.vjs-full-window {
|
||||||
background-color: #2B333F;
|
background-color: #2B333F;
|
||||||
background-color: rgba(43, 51, 63, 0.7);
|
background-color: rgba(43, 51, 63, 0.7);
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 100%;
|
|
||||||
bottom: 1.5em;
|
bottom: 1.5em;
|
||||||
max-height: 15em;
|
max-height: 15em;
|
||||||
}
|
}
|
||||||
|
@ -1323,10 +1322,6 @@ video::-webkit-media-text-track-display {
|
||||||
left: 0em;
|
left: 0em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.vjs-playback-rate .vjs-menu .vjs-menu-content {
|
|
||||||
width: 4em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.vjs-error .vjs-error-display .vjs-modal-dialog-content {
|
.vjs-error .vjs-error-display .vjs-modal-dialog-content {
|
||||||
font-size: 1.4em;
|
font-size: 1.4em;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
@ -1465,6 +1460,10 @@ video::-webkit-media-text-track-display {
|
||||||
width: 24em;
|
width: 24em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.vjs-subs-caps-button .vjs-menu {
|
||||||
|
left: -4em!important;
|
||||||
|
}
|
||||||
|
|
||||||
.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
|
.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
@ -1905,12 +1904,11 @@ video::-webkit-media-text-track-display {
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-js .vjs-menu-button-popup .vjs-menu {
|
.video-js .vjs-menu-button-popup .vjs-menu {
|
||||||
left: -3em
|
left: -2em
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
|
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
width: 7.5em;
|
|
||||||
left: 1.5em;
|
left: 1.5em;
|
||||||
padding-bottom: .5em;
|
padding-bottom: .5em;
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
|
@ -1923,13 +1921,12 @@ video::-webkit-media-text-track-display {
|
||||||
|
|
||||||
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-title {
|
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-title {
|
||||||
background-color: #151b17;
|
background-color: #151b17;
|
||||||
margin: .3em 0;
|
padding: .6em;
|
||||||
padding: .5em;
|
|
||||||
border-radius: .3em
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected {
|
.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected {
|
||||||
background-color: #2483d5
|
background-color: var(--primary-color);
|
||||||
|
color: var(--text-with-main-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-js .vjs-big-play-button {
|
.video-js .vjs-big-play-button {
|
||||||
|
@ -1942,15 +1939,16 @@ video::-webkit-media-text-track-display {
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus,.video-js .vjs-big-play-button:active {
|
.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus,.video-js .vjs-big-play-button:active {
|
||||||
background-color: var(--primary-color)
|
background-color: var(--primary-color);
|
||||||
|
color: var(--text-with-main-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-js .vjs-loading-spinner {
|
.video-js .vjs-loading-spinner {
|
||||||
border-color: var(--primary-color)
|
border-color: var(--primary-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-js .vjs-control-bar2 {
|
.video-js .vjs-control-bar2 {
|
||||||
background-color: #000000
|
background-color: #000000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-js .vjs-control-bar {
|
.video-js .vjs-control-bar {
|
||||||
|
|
|
@ -1,25 +1,8 @@
|
||||||
# This document follows a roughly page to page, top to bottom, left to right view
|
|
||||||
# as things appear on the screen for the user. It is layouted in this way to allow for
|
|
||||||
# easy verification of all words and phrases by the translator.
|
|
||||||
|
|
||||||
# For repeat entries,
|
|
||||||
#an ampersand (&) will follow the pound (#) in a comment for single item repeats, i.e:
|
|
||||||
#& Playlists
|
|
||||||
#an asterisk (*) will follow the pound (#) in a comment to reference the head listing in multiple item repeats, i.e:
|
|
||||||
#Main Color Theme: Main Color Theme
|
|
||||||
#Red: Red
|
|
||||||
#Pink: Pink
|
|
||||||
#Secondary Color Theme: Secondary Color Theme
|
|
||||||
#* Main Color Theme
|
|
||||||
# An exclamation point (!) is used for entries not yet completed.
|
|
||||||
# A tilda (~) is used for entries that are present, but do not need to be translated. i.e:
|
|
||||||
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
|
||||||
|
|
||||||
---
|
|
||||||
FreeTube: FreeTube
|
FreeTube: FreeTube
|
||||||
# Currently on Subscriptions, Playlists, and History
|
# Currently on Subscriptions, Playlists, and History
|
||||||
'This part of the app is not ready yet. Come back later when progress has been made.': >
|
'This part of the app is not ready yet. Come back later when progress has been made.': >
|
||||||
Dieser Teil des Programms is noch nicht fertig. Bitte komme zu einem späteren Zeitpunkt wieder.
|
Dieser Teil des Programms is noch nicht fertig. Bitte komme zu einem späteren Zeitpunkt
|
||||||
|
wieder.
|
||||||
|
|
||||||
# Webkit Menu Bar
|
# Webkit Menu Bar
|
||||||
File: Datei
|
File: Datei
|
||||||
|
@ -84,11 +67,10 @@ Subscriptions:
|
||||||
# On Subscriptions Page
|
# On Subscriptions Page
|
||||||
Subscriptions: Abonnement
|
Subscriptions: Abonnement
|
||||||
Latest Subscriptions: Neueste Abonnements
|
Latest Subscriptions: Neueste Abonnements
|
||||||
|
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': Deine
|
||||||
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': >
|
Abonnementliste ist aktuell leer. Beginne Abonnements hinzuzufügen um sie hier
|
||||||
Deine Abonnementliste ist aktuell leer. Beginne Abonnements hinzuzufügen um sie hier zu sehen.
|
zu sehen.
|
||||||
|
'Getting Subscriptions. Please wait.': Rufe Abonnements ab. Bitte warten.
|
||||||
'Getting Subscriptions. Please wait...': Rufe Abonnements ab. Bitte warten…
|
|
||||||
Trending: Trends
|
Trending: Trends
|
||||||
Most Popular: Am beliebtesten
|
Most Popular: Am beliebtesten
|
||||||
Playlists: Playlists
|
Playlists: Playlists
|
||||||
|
@ -103,7 +85,8 @@ Settings:
|
||||||
Settings: Einstellungen
|
Settings: Einstellungen
|
||||||
General Settings:
|
General Settings:
|
||||||
General Settings: Allgemeine Einstellungen
|
General Settings: Allgemeine Einstellungen
|
||||||
Fallback to Non-Preferred Backend on Failure: Falle zu nicht-präferiertem System bei Fehlschlag zurück
|
Fallback to Non-Preferred Backend on Failure: Falle zu nicht-präferiertem System
|
||||||
|
bei Fehlschlag zurück
|
||||||
Enable Search Suggestions: Aktiviere Suchvorschläge
|
Enable Search Suggestions: Aktiviere Suchvorschläge
|
||||||
Default Landing Page: Standardseite
|
Default Landing Page: Standardseite
|
||||||
|
|
||||||
|
@ -122,7 +105,8 @@ Settings:
|
||||||
Beginning: Anfang
|
Beginning: Anfang
|
||||||
Middle: Mitte
|
Middle: Mitte
|
||||||
End: Ende
|
End: Ende
|
||||||
'Invidious Instance (Default is https://invidio.us)': Invidious Instanz (Standard ist https://invidio.us)
|
'Invidious Instance (Default is https://invidio.us)': Invidious Instanz (Standard
|
||||||
|
ist https://invidio.us)
|
||||||
Region for Trending: Region für Trends
|
Region for Trending: Region für Trends
|
||||||
#! List countries
|
#! List countries
|
||||||
Theme Settings:
|
Theme Settings:
|
||||||
|
@ -196,9 +180,11 @@ Settings:
|
||||||
How do I import my subscriptions?: Wie importiere ich meine Abonnements?
|
How do I import my subscriptions?: Wie importiere ich meine Abonnements?
|
||||||
Advanced Settings:
|
Advanced Settings:
|
||||||
Advanced Settings: Erweiterte Einstellungen
|
Advanced Settings: Erweiterte Einstellungen
|
||||||
Enable Debug Mode (Prints data to the console): Aktiviere Debug Modus (Gibt Daten auf der Konsole aus)
|
Enable Debug Mode (Prints data to the console): Aktiviere Debug Modus (Gibt Daten
|
||||||
'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy Adresse (Beispiel: SOCKS5://127.0.0.1:9050 )'
|
auf der Konsole aus)
|
||||||
'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': >
|
'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy Adresse (Beispiel:
|
||||||
|
SOCKS5://127.0.0.1:9050 )'
|
||||||
|
'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': >-
|
||||||
Den "TESTE PROXY" Knopf zu drücken, sendet eine Anfrage an https://ipinfo.io/json
|
Den "TESTE PROXY" Knopf zu drücken, sendet eine Anfrage an https://ipinfo.io/json
|
||||||
Use Tor / Proxy for API calls: Nutze Tor / Proxy für API Aufrufe
|
Use Tor / Proxy for API calls: Nutze Tor / Proxy für API Aufrufe
|
||||||
TEST PROXY: TEST PROXY
|
TEST PROXY: TEST PROXY
|
||||||
|
@ -207,13 +193,15 @@ Settings:
|
||||||
Clear History:
|
Clear History:
|
||||||
Clear History: Lösche Verlauf
|
Clear History: Lösche Verlauf
|
||||||
# On Click
|
# On Click
|
||||||
Are you sure you want to delete your history?: Bist du sicher, dass du deinen Verlauf löschen möchtest?
|
Are you sure you want to delete your history?: Bist du sicher, dass du deinen
|
||||||
|
Verlauf löschen möchtest?
|
||||||
#& Yes
|
#& Yes
|
||||||
#& No
|
#& No
|
||||||
Clear Subscriptions:
|
Clear Subscriptions:
|
||||||
Clear Subscriptions: Lösche Abonnements
|
Clear Subscriptions: Lösche Abonnements
|
||||||
# On Click
|
# On Click
|
||||||
Are you sure you want to remove all subscriptions?: Bist du sicher, dass du deine Abonnements löschen möchtest?
|
Are you sure you want to remove all subscriptions?: Bist du sicher, dass du
|
||||||
|
deine Abonnements löschen möchtest?
|
||||||
#& Yes
|
#& Yes
|
||||||
#& No
|
#& No
|
||||||
|
|
||||||
|
@ -221,25 +209,29 @@ About:
|
||||||
#On About page
|
#On About page
|
||||||
About: Über
|
About: Über
|
||||||
#& About
|
#& About
|
||||||
'This software is FOSS and released under the GNU Affero General Public License v3.0..': >
|
'This software is FOSS and released under the GNU Affero General Public License v3.0..': >-
|
||||||
Dieses Programm is unter der freien Lizent AGPL-3.0 veröffentlicht.
|
Dieses Programm is unter der freien Lizent AGPL-3.0 veröffentlicht.
|
||||||
|
|
||||||
'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
|
'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
|
||||||
Einen Bug gefunden? Eine neue Funktion vorschlagen? Mithelfen? Schau auf unserer GitHub-Seite vorbei.
|
Einen Bug gefunden? Eine neue Funktion vorschlagen? Mithelfen? Schau auf unserer
|
||||||
|
GitHub-Seite vorbei.
|
||||||
Pull requests sind wilkommen.
|
Pull requests sind wilkommen.
|
||||||
|
|
||||||
Thank you very much to the People and Projects that make FreeTube possible!: >
|
Thank you very much to the People and Projects that make FreeTube possible!: >-
|
||||||
Vielen Dank an all die Personen und Projekte die FreeTube möglich machen!
|
Vielen Dank an all die Personen und Projekte die FreeTube möglich machen!
|
||||||
|
|
||||||
'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': >
|
'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': >-
|
||||||
Lust zu chatten? Tritt unserem Element / Matrix Server bei. Bitte lese zuvor aber noch die Regeln.
|
Lust zu chatten? Tritt unserem Element / Matrix Server bei. Bitte lese zuvor aber
|
||||||
|
noch die Regeln.
|
||||||
|
|
||||||
'Looking for help? Check out our Wiki page.': Suchst nach Hilfe? Schaue auf unserer Wiki vorbei.
|
'Looking for help? Check out our Wiki page.': Suchst nach Hilfe? Schaue auf unserer
|
||||||
|
Wiki vorbei.
|
||||||
|
|
||||||
Check out our Firefox extension!: Installiere auch unsere Firefox-Erweiterung!
|
Check out our Firefox extension!: Installiere auch unsere Firefox-Erweiterung!
|
||||||
|
|
||||||
'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': >
|
'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': >-
|
||||||
Falls du FreeTube gerne nutzt, erwäge doch view Liberapay oder über unsere Bitcoinadresse zu spenden.
|
Falls du FreeTube gerne nutzt, erwäge doch view Liberapay oder über unsere Bitcoinadresse
|
||||||
|
zu spenden.
|
||||||
|
|
||||||
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
||||||
|
|
||||||
|
@ -252,18 +244,20 @@ Channel:
|
||||||
Subscribe: Abonnieren
|
Subscribe: Abonnieren
|
||||||
Unsubscribe: Deabonnieren
|
Unsubscribe: Deabonnieren
|
||||||
Search Channel: Suche Kanal
|
Search Channel: Suche Kanal
|
||||||
Your search results have returned 0 results: Deine Suche hat 0 Ergebnisse geliefert.
|
Your search results have returned 0 results: Deine Suche hat 0 Ergebnisse geliefert
|
||||||
Sort By: Sortiere nach
|
Sort By: Sortiere nach
|
||||||
Videos:
|
Videos:
|
||||||
Videos: Videos
|
Videos: Videos
|
||||||
This channel does not currently have any videos: Dieser Kanal hat aktuell keine Videos
|
This channel does not currently have any videos: Dieser Kanal hat aktuell keine
|
||||||
|
Videos
|
||||||
Sort Types:
|
Sort Types:
|
||||||
Newest: Neueste
|
Newest: Neueste
|
||||||
Oldest: Älteste
|
Oldest: Älteste
|
||||||
Most Popular: Am beliebtesten
|
Most Popular: Am beliebtesten
|
||||||
Playlists:
|
Playlists:
|
||||||
Playlists: Playlists
|
Playlists: Playlists
|
||||||
This channel does not currently have any playlists: Dieser Kanal hat aktuell keine Playlists
|
This channel does not currently have any playlists: Dieser Kanal hat aktuell keine
|
||||||
|
Playlists
|
||||||
Sort Types:
|
Sort Types:
|
||||||
Last Video Added: Zuletzt hinzugefügtes Video
|
Last Video Added: Zuletzt hinzugefügtes Video
|
||||||
Newest: Neuestes
|
Newest: Neuestes
|
||||||
|
@ -289,10 +283,15 @@ Video:
|
||||||
Live Now: Jetzt Live
|
Live Now: Jetzt Live
|
||||||
Live Chat: Live Chat
|
Live Chat: Live Chat
|
||||||
Enable Live Chat: Aktiviere Live-Chat
|
Enable Live Chat: Aktiviere Live-Chat
|
||||||
Live Chat is currently not supported in this build.: Live-Chat ist in der aktuellen Version nicht unterstützt.
|
Live Chat is currently not supported in this build.: Live-Chat ist in der aktuellen
|
||||||
'Chat is disabled or the Live Stream has ended.': Der Chat ist deaktiviert oder der Livestream zuende.
|
Version nicht unterstützt.
|
||||||
Live chat is enabled. Chat messages will appear here once sent.: Der Live chat ist aktivier. Chatnachrichten tauchen hier auf.
|
'Chat is disabled or the Live Stream has ended.': Der Chat ist deaktiviert oder
|
||||||
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': Live Chat ist in der aktuellen Invidious API nicht unterstützt. Eine direkte Verbindung zu YouTube wird benötigt.
|
der Livestream zuende.
|
||||||
|
Live chat is enabled. Chat messages will appear here once sent.: Der Live chat
|
||||||
|
ist aktivier. Chatnachrichten tauchen hier auf.
|
||||||
|
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': Live
|
||||||
|
Chat ist in der aktuellen Invidious API nicht unterstützt. Eine direkte Verbindung
|
||||||
|
zu YouTube wird benötigt.
|
||||||
Published:
|
Published:
|
||||||
Jan: Jan
|
Jan: Jan
|
||||||
Feb: Feb
|
Feb: Feb
|
||||||
|
@ -358,7 +357,8 @@ Share:
|
||||||
Open Embed: Öffne Embed
|
Open Embed: Öffne Embed
|
||||||
# On Click
|
# On Click
|
||||||
Invidious URL copied to clipboard: Invidious URL in die Zwischenablage kopiert
|
Invidious URL copied to clipboard: Invidious URL in die Zwischenablage kopiert
|
||||||
Invidious Embed URL copied to clipboard: Invidious Embed URL in die Zwischenablage kopiert
|
Invidious Embed URL copied to clipboard: Invidious Embed URL in die Zwischenablage
|
||||||
|
kopiert
|
||||||
YouTube URL copied to clipboard: YouTube URL in die Zwischenablage kopiert
|
YouTube URL copied to clipboard: YouTube URL in die Zwischenablage kopiert
|
||||||
YouTube Embed URL copied to clipboard: YouTube Embed URL in die Zwischenablage kopiert
|
YouTube Embed URL copied to clipboard: YouTube Embed URL in die Zwischenablage kopiert
|
||||||
Mini Player: Mini Player
|
Mini Player: Mini Player
|
||||||
|
@ -389,9 +389,11 @@ Shuffle is now disabled: Zufallswiedergabe ist jetzt deaktiviert
|
||||||
Shuffle is now enabled: Zufallswiedergabe ist jetzt aktiviert
|
Shuffle is now enabled: Zufallswiedergabe ist jetzt aktiviert
|
||||||
Playing Next Video: Spiele nächstes Video
|
Playing Next Video: Spiele nächstes Video
|
||||||
Playing Previous Video: Spiele vorheriges Video
|
Playing Previous Video: Spiele vorheriges Video
|
||||||
Playing next video in 5 seconds. Click to cancel: Spiele nächstes Video in 5 Sekunden. Klicke um abzubrechen
|
Playing next video in 5 seconds. Click to cancel: Spiele nächstes Video in 5 Sekunden. Klicke
|
||||||
|
um abzubrechen
|
||||||
Canceled next video autoplay: Wiedergabe des nächsten Videos abgebrochen
|
Canceled next video autoplay: Wiedergabe des nächsten Videos abgebrochen
|
||||||
'The playlist has ended. Enable loop to continue playing': 'Die Playlist hat das Ende erreicht. Aktiviere Schleife um weiterzuspielen'
|
'The playlist has ended. Enable loop to continue playing': 'Die Playlist hat das
|
||||||
|
Ende erreicht. Aktiviere Schleife um weiterzuspielen'
|
||||||
|
|
||||||
Yes: Ja
|
Yes: Ja
|
||||||
No: Nein
|
No: Nein
|
||||||
|
|
|
@ -84,11 +84,8 @@ Subscriptions:
|
||||||
# On Subscriptions Page
|
# On Subscriptions Page
|
||||||
Subscriptions: Subscriptions
|
Subscriptions: Subscriptions
|
||||||
Latest Subscriptions: Latest Subscriptions
|
Latest Subscriptions: Latest Subscriptions
|
||||||
|
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': Your Subscription list is currently empty. Start adding subscriptions to see them here.
|
||||||
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': >
|
'Getting Subscriptions. Please wait.': Getting Subscriptions. Please wait.
|
||||||
Your Subscription list is currently empty. Start adding subscriptions to see them here.
|
|
||||||
|
|
||||||
'Getting Subscriptions. Please wait...': Getting Subscriptions. Please wait…
|
|
||||||
Trending: Trending
|
Trending: Trending
|
||||||
Most Popular: Most Popular
|
Most Popular: Most Popular
|
||||||
Playlists: Playlists
|
Playlists: Playlists
|
||||||
|
@ -197,8 +194,7 @@ Settings:
|
||||||
Advanced Settings: Advanced Settings
|
Advanced Settings: Advanced Settings
|
||||||
Enable Debug Mode (Prints data to the console): Enable Debug Mode (Prints data to the console)
|
Enable Debug Mode (Prints data to the console): Enable Debug Mode (Prints data to the console)
|
||||||
'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )'
|
'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )'
|
||||||
'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': >
|
'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json
|
||||||
Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json
|
|
||||||
Use Tor / Proxy for API calls: Use Tor / Proxy for API calls
|
Use Tor / Proxy for API calls: Use Tor / Proxy for API calls
|
||||||
TEST PROXY: TEST PROXY
|
TEST PROXY: TEST PROXY
|
||||||
#& Invidious Instance (Default is https://invidio.us)
|
#& Invidious Instance (Default is https://invidio.us)
|
||||||
|
@ -220,25 +216,21 @@ About:
|
||||||
#On About page
|
#On About page
|
||||||
About: About
|
About: About
|
||||||
#& About
|
#& About
|
||||||
'This software is FOSS and released under the GNU Affero General Public License v3.0.': >
|
'This software is FOSS and released under the GNU Affero General Public License v3.0.': This copylefted software is freely licensed AGPL-3.0.
|
||||||
This copylefted software is freely licensed AGPL-3.0.
|
|
||||||
|
|
||||||
'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
|
'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
|
||||||
Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub
|
Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub
|
||||||
page. Pull requests welcome.
|
page. Pull requests welcome.
|
||||||
|
|
||||||
Thank you very much to the People and Projects that make FreeTube possible!: >
|
Thank you very much to the People and Projects that make FreeTube possible!: Thank you very much to the People and Projects that make FreeTube possible!
|
||||||
Thank you very much to the People and Projects that make FreeTube possible!
|
|
||||||
|
|
||||||
'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': >
|
'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': Want to chat? Join our Element / Matrix Server . Please check the rules before joining.
|
||||||
Want to chat? Join our Element / Matrix Server . Please check the rules before joining.
|
|
||||||
|
|
||||||
'Looking for help? Check out our Wiki page.': Looking for help? Check out our Wiki page.
|
'Looking for help? Check out our Wiki page.': Looking for help? Check out our Wiki page.
|
||||||
|
|
||||||
Check out our Firefox extension!: Check out our Firefox extension!
|
Check out our Firefox extension!: Check out our Firefox extension!
|
||||||
|
|
||||||
'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': >
|
'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.
|
||||||
If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.
|
|
||||||
|
|
||||||
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
||||||
|
|
||||||
|
|
|
@ -1,21 +1,3 @@
|
||||||
# This document follows a roughly page to page, top to bottom, left to right view
|
|
||||||
# as things appear on the screen for the user. It is layouted in this way to allow for
|
|
||||||
# easy verification of all words and phrases by the translator.
|
|
||||||
|
|
||||||
# For repeat entries,
|
|
||||||
#an ampersand (&) will follow the pound (#) in a comment for single item repeats, i.e:
|
|
||||||
#& Playlists
|
|
||||||
#an asterisk (*) will follow the pound (#) in a comment to reference the head listing in multiple item repeats, i.e:
|
|
||||||
#Main Color Theme: Main Color Theme
|
|
||||||
#Red: Red
|
|
||||||
#Pink: Pink
|
|
||||||
#Secondary Color Theme: Secondary Color Theme
|
|
||||||
#* Main Color Theme
|
|
||||||
# An exclamation point (!) is used for entries not yet completed.
|
|
||||||
# A tilda (~) is used for entries that are present, but do not need to be translated. i.e:
|
|
||||||
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
|
||||||
|
|
||||||
---
|
|
||||||
FreeTube: FreeTube
|
FreeTube: FreeTube
|
||||||
# Currently on Subscriptions, Playlists, and History
|
# Currently on Subscriptions, Playlists, and History
|
||||||
'This part of the app is not ready yet. Come back later when progress has been made.': >
|
'This part of the app is not ready yet. Come back later when progress has been made.': >
|
||||||
|
@ -84,11 +66,9 @@ Subscriptions:
|
||||||
# On Subscriptions Page
|
# On Subscriptions Page
|
||||||
Subscriptions: Subscrições
|
Subscriptions: Subscrições
|
||||||
Latest Subscriptions: Subscrições Recentes
|
Latest Subscriptions: Subscrições Recentes
|
||||||
|
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': A
|
||||||
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': >
|
lista de subscrições encontra-se vazia. Adicione algumas para as ver aqui.
|
||||||
A lista de subscrições encontra-se vazia. Adicione algumas para as ver aqui.
|
'Getting Subscriptions. Please wait.': A carregar subscrições. Por favor aguarde.
|
||||||
|
|
||||||
'Getting Subscriptions. Please wait...': A carregar subscrições. Por favor aguarde…
|
|
||||||
Trending: Tendências
|
Trending: Tendências
|
||||||
Most Popular: Mais Populares
|
Most Popular: Mais Populares
|
||||||
Playlists: Listas de Reprodução
|
Playlists: Listas de Reprodução
|
||||||
|
@ -103,7 +83,8 @@ Settings:
|
||||||
Settings: Definições
|
Settings: Definições
|
||||||
General Settings:
|
General Settings:
|
||||||
General Settings: Definições Gerais
|
General Settings: Definições Gerais
|
||||||
Fallback to Non-Preferred Backend on Failure: Utilizar Motor de Pesquisa Não Preferido em Caso de Falha
|
Fallback to Non-Preferred Backend on Failure: Utilizar Motor de Pesquisa Não Preferido
|
||||||
|
em Caso de Falha
|
||||||
Enable Search Suggestions: Activar Sugestões de Pesquisa
|
Enable Search Suggestions: Activar Sugestões de Pesquisa
|
||||||
Default Landing Page: Página Inicial
|
Default Landing Page: Página Inicial
|
||||||
Locale Preference: Localização
|
Locale Preference: Localização
|
||||||
|
@ -121,7 +102,8 @@ Settings:
|
||||||
Beginning: Princípio
|
Beginning: Princípio
|
||||||
Middle: Meio
|
Middle: Meio
|
||||||
End: Fim
|
End: Fim
|
||||||
'Invidious Instance (Default is https://invidio.us)': Instância Invidious (Por omissão é https://invidio.us)
|
'Invidious Instance (Default is https://invidio.us)': Instância Invidious (Por
|
||||||
|
omissão é https://invidio.us)
|
||||||
Region for Trending: Região para as tendências
|
Region for Trending: Região para as tendências
|
||||||
#! List countries
|
#! List countries
|
||||||
Theme Settings:
|
Theme Settings:
|
||||||
|
@ -154,11 +136,12 @@ Settings:
|
||||||
#* Main Color Theme
|
#* Main Color Theme
|
||||||
Player Settings:
|
Player Settings:
|
||||||
Player Settings: Definições do reprodutor
|
Player Settings: Definições do reprodutor
|
||||||
Force Local Backend for Legacy Formats: Forçar Motor de Pesquisa Local para Formatos Antigos
|
Force Local Backend for Legacy Formats: Forçar Motor de Pesquisa Local para Formatos
|
||||||
|
Antigos
|
||||||
Remember History: Lembrar Histórico
|
Remember History: Lembrar Histórico
|
||||||
Play Next Video: Passar Para o Próximo Vídeo
|
Play Next Video: Passar Para o Próximo Vídeo
|
||||||
Turn on Subtitles by Default: Ligar Legendas Automáticamente
|
Turn on Subtitles by Default: Ligar Legendas Automáticamente
|
||||||
Autoplay Videos: Reproduzir Vídeos Automaticamente.
|
Autoplay Videos: Reproduzir Vídeos Automaticamente
|
||||||
Proxy Videos Through Invidious: Utilizar Invidious Como Intermediário
|
Proxy Videos Through Invidious: Utilizar Invidious Como Intermediário
|
||||||
Autoplay Playlists: Reproduzir Listas de Reprodução Automaticamente
|
Autoplay Playlists: Reproduzir Listas de Reprodução Automaticamente
|
||||||
Enable Theatre Mode by Default: Ligar Modo Cinema por Omissão
|
Enable Theatre Mode by Default: Ligar Modo Cinema por Omissão
|
||||||
|
@ -195,9 +178,11 @@ Settings:
|
||||||
How do I import my subscriptions?: Como posso importar as minhas subcrições?
|
How do I import my subscriptions?: Como posso importar as minhas subcrições?
|
||||||
Advanced Settings:
|
Advanced Settings:
|
||||||
Advanced Settings: Definições Avançadas
|
Advanced Settings: Definições Avançadas
|
||||||
Enable Debug Mode (Prints data to the console): Ligar Modo de Depuração (Escreve dados para a consola)
|
Enable Debug Mode (Prints data to the console): Ligar Modo de Depuração (Escreve
|
||||||
'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Endereço de intermediário (Exemplo: SOCKS5://127.0.0.1:9050 )'
|
dados para a consola)
|
||||||
'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': >
|
'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Endereço de intermediário
|
||||||
|
(Exemplo: SOCKS5://127.0.0.1:9050 )'
|
||||||
|
'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': >-
|
||||||
Ao Carregar "TESTAR INTERMEDIÁRIO" um pedido vai ser enviado a https://ipinfo.io/json
|
Ao Carregar "TESTAR INTERMEDIÁRIO" um pedido vai ser enviado a https://ipinfo.io/json
|
||||||
Use Tor / Proxy for API calls: Usar Tor / Intermediário para Chamadas API
|
Use Tor / Proxy for API calls: Usar Tor / Intermediário para Chamadas API
|
||||||
TEST PROXY: TESTAR INTERMEDIÁRIO
|
TEST PROXY: TESTAR INTERMEDIÁRIO
|
||||||
|
@ -206,13 +191,15 @@ Settings:
|
||||||
Clear History:
|
Clear History:
|
||||||
Clear History: Limpar Histórico
|
Clear History: Limpar Histórico
|
||||||
# On Click
|
# On Click
|
||||||
Are you sure you want to delete your history?: Tem a certeza de que quer apagar o seu histórico?
|
Are you sure you want to delete your history?: Tem a certeza de que quer apagar
|
||||||
|
o seu histórico?
|
||||||
#& Yes
|
#& Yes
|
||||||
#& No
|
#& No
|
||||||
Clear Subscriptions:
|
Clear Subscriptions:
|
||||||
Clear Subscriptions: Limpar Subcrições
|
Clear Subscriptions: Limpar Subcrições
|
||||||
# On Click
|
# On Click
|
||||||
Are you sure you want to remove all subscriptions?: Tem a certeza de que quer apagar as suas subcrições?
|
Are you sure you want to remove all subscriptions?: Tem a certeza de que quer
|
||||||
|
apagar as suas subcrições?
|
||||||
#& Yes
|
#& Yes
|
||||||
#& No
|
#& No
|
||||||
|
|
||||||
|
@ -220,25 +207,28 @@ About:
|
||||||
#On About page
|
#On About page
|
||||||
About: Sobre
|
About: Sobre
|
||||||
#& About
|
#& About
|
||||||
'This software is FOSS and released under the GNU Public License v3+.': >
|
'This software is FOSS and released under the GNU Public License v3+.': >-
|
||||||
This copylefted software is freely licensed GPLv3+.
|
This copylefted software is freely licensed GPLv3+.
|
||||||
|
|
||||||
'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
|
'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
|
||||||
Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub
|
Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub
|
||||||
page. Pull requests welcome.
|
page. Pull requests welcome.
|
||||||
|
|
||||||
Thank you very much to the People and Projects that make FreeTube possible!: >
|
Thank you very much to the People and Projects that make FreeTube possible!: >-
|
||||||
Thank you very much to the People and Projects that make FreeTube possible!
|
Thank you very much to the People and Projects that make FreeTube possible!
|
||||||
|
|
||||||
'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': >
|
'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': >-
|
||||||
Want to chat? Join our Element / Matrix Server . Please check the rules before joining.
|
Want to chat? Join our Element / Matrix Server . Please check the rules before
|
||||||
|
joining.
|
||||||
|
|
||||||
'Looking for help? Check out our Wiki page.': Looking for help? Check out our Wiki page.
|
'Looking for help? Check out our Wiki page.': Looking for help? Check out our Wiki
|
||||||
|
page.
|
||||||
|
|
||||||
Check out our Firefox extension!: Check out our Firefox extension!
|
Check out our Firefox extension!: Check out our Firefox extension!
|
||||||
|
|
||||||
'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': >
|
'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': >-
|
||||||
If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.
|
If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin
|
||||||
|
address.
|
||||||
|
|
||||||
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
||||||
|
|
||||||
|
@ -255,14 +245,16 @@ Channel:
|
||||||
Sort By: Ordenar Por
|
Sort By: Ordenar Por
|
||||||
Videos:
|
Videos:
|
||||||
Videos: Vídeos
|
Videos: Vídeos
|
||||||
This channel does not currently have any videos: Este canal de momento encontra-se sem vídeos
|
This channel does not currently have any videos: Este canal de momento encontra-se
|
||||||
|
sem vídeos
|
||||||
Sort Types:
|
Sort Types:
|
||||||
Newest: Recentes
|
Newest: Recentes
|
||||||
Oldest: Antigos
|
Oldest: Antigos
|
||||||
Most Popular: Mais Populares
|
Most Popular: Mais Populares
|
||||||
Playlists:
|
Playlists:
|
||||||
Playlists: Listas de Reprodução
|
Playlists: Listas de Reprodução
|
||||||
This channel does not currently have any playlists: Este canal de momento encontra-se sem listas de reprodução
|
This channel does not currently have any playlists: Este canal de momento encontra-se
|
||||||
|
sem listas de reprodução
|
||||||
Sort Types:
|
Sort Types:
|
||||||
Last Video Added: Último Vídeo
|
Last Video Added: Último Vídeo
|
||||||
Newest: Recentes
|
Newest: Recentes
|
||||||
|
@ -288,10 +280,15 @@ Video:
|
||||||
Live Now: Ao Vivo
|
Live Now: Ao Vivo
|
||||||
Live Chat: Chat Ao Vivo
|
Live Chat: Chat Ao Vivo
|
||||||
Enable Live Chat: Permitir Chat Ao Vivo
|
Enable Live Chat: Permitir Chat Ao Vivo
|
||||||
Live Chat is currently not supported in this build.: De momento, chat ao vivo não se encontra a funcionar nesta versão.
|
Live Chat is currently not supported in this build.: De momento, chat ao vivo não
|
||||||
'Chat is disabled or the Live Stream has ended.': Chat foi desactivado ou Live Stream já acabou.
|
se encontra a funcionar nesta versão.
|
||||||
Live chat is enabled. Chat messages will appear here once sent.: Chat ao vivo activado. Mensagens vão aparecer aqui ao serem enviadas.
|
'Chat is disabled or the Live Stream has ended.': Chat foi desactivado ou Live Stream
|
||||||
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': Chat ao vivo não se encontra a funcionar com o API Invividious. Uma ligação directa ao Youtube é necessária.
|
já acabou.
|
||||||
|
Live chat is enabled. Chat messages will appear here once sent.: Chat ao vivo activado.
|
||||||
|
Mensagens vão aparecer aqui ao serem enviadas.
|
||||||
|
'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': Chat
|
||||||
|
ao vivo não se encontra a funcionar com o API Invividious. Uma ligação directa
|
||||||
|
ao Youtube é necessária.
|
||||||
Published:
|
Published:
|
||||||
Jan: Jan
|
Jan: Jan
|
||||||
Feb: Fev
|
Feb: Fev
|
||||||
|
@ -356,14 +353,17 @@ Share:
|
||||||
Open Embed: Abrir Embutido
|
Open Embed: Abrir Embutido
|
||||||
# On Click
|
# On Click
|
||||||
Invidious URL copied to clipboard: URL Invidious copiado para área de transferência
|
Invidious URL copied to clipboard: URL Invidious copiado para área de transferência
|
||||||
Invidious Embed URL copied to clipboard: URL Invidious embutido copiado para área de tranferência
|
Invidious Embed URL copied to clipboard: URL Invidious embutido copiado para área
|
||||||
|
de tranferência
|
||||||
YouTube URL copied to clipboard: URL Youtube copiado para área de transferência
|
YouTube URL copied to clipboard: URL Youtube copiado para área de transferência
|
||||||
YouTube Embed URL copied to clipboard: URL Youtube embutido copiado para área de transferência
|
YouTube Embed URL copied to clipboard: URL Youtube embutido copiado para área de
|
||||||
|
transferência
|
||||||
Mini Player: Mini Reprodutor
|
Mini Player: Mini Reprodutor
|
||||||
Comments:
|
Comments:
|
||||||
Comments: Comentários
|
Comments: Comentários
|
||||||
Click to View Comments: Clicar para Ver Comentários
|
Click to View Comments: Clicar para Ver Comentários
|
||||||
Getting comment replies, please wait: A receber respostas ao comentário, por favor aguarde
|
Getting comment replies, please wait: A receber respostas ao comentário, por favor
|
||||||
|
aguarde
|
||||||
Show Comments: Mostrar Comentários
|
Show Comments: Mostrar Comentários
|
||||||
Hide Comments: Esconder Comentários
|
Hide Comments: Esconder Comentários
|
||||||
# Context: View 10 Replies, View 1 Reply
|
# Context: View 10 Replies, View 1 Reply
|
||||||
|
@ -371,13 +371,14 @@ Comments:
|
||||||
Hide: Esconder
|
Hide: Esconder
|
||||||
Replies: Respostas
|
Replies: Respostas
|
||||||
Reply: Resposta
|
Reply: Resposta
|
||||||
There are no comments available for this video: Este vídeo não contém nenhum comentário.
|
There are no comments available for this video: Este vídeo não contém nenhum comentário
|
||||||
Load More Comments: Carregar Mais Comentários
|
Load More Comments: Carregar Mais Comentários
|
||||||
Up Next: A Seguir
|
Up Next: A Seguir
|
||||||
|
|
||||||
# Toast Messages
|
# Toast Messages
|
||||||
Local API Error (Click to copy): API local encontrou um erro (Clique para copiar)
|
Local API Error (Click to copy): API local encontrou um erro (Clique para copiar)
|
||||||
Invidious API Error (Click to copy): API Invidious encontrou um erro (Clique para copiar)
|
Invidious API Error (Click to copy): API Invidious encontrou um erro (Clique para
|
||||||
|
copiar)
|
||||||
Falling back to Invidious API: Ocorreu uma falha, a mudar para o API Invidious
|
Falling back to Invidious API: Ocorreu uma falha, a mudar para o API Invidious
|
||||||
Falling back to the local API: Ocorreu uma falha, a mudar para o API local
|
Falling back to the local API: Ocorreu uma falha, a mudar para o API local
|
||||||
Subscriptions have not yet been implemented: Subcrições ainda não foram implementadas
|
Subscriptions have not yet been implemented: Subcrições ainda não foram implementadas
|
||||||
|
@ -387,9 +388,11 @@ Shuffle is now disabled: Reprodução aleatória desactivada
|
||||||
Shuffle is now enabled: Reprodução aleatória activada
|
Shuffle is now enabled: Reprodução aleatória activada
|
||||||
Playing Next Video: A Reproduzir o Próximo Vídeo
|
Playing Next Video: A Reproduzir o Próximo Vídeo
|
||||||
Playing Previous Video: A Reproduzir o Vídeo Anterior
|
Playing Previous Video: A Reproduzir o Vídeo Anterior
|
||||||
Playing next video in 5 seconds. Click to cancel: A reproduzir o próximo vídeo em 5 segundos. Clique para cancelar.
|
Playing next video in 5 seconds. Click to cancel: A reproduzir o próximo vídeo em
|
||||||
|
5 segundos. Clique para cancelar
|
||||||
Canceled next video autoplay: Reprodução automática cancelada
|
Canceled next video autoplay: Reprodução automática cancelada
|
||||||
'The playlist has ended. Enable loop to continue playing': 'A lista de reprodução chegou ao fim. Active a reprodução cíclica para continuar'
|
'The playlist has ended. Enable loop to continue playing': 'A lista de reprodução
|
||||||
|
chegou ao fim. Active a reprodução cíclica para continuar'
|
||||||
|
|
||||||
Yes: Sim
|
Yes: Sim
|
||||||
No: Não
|
No: Não
|
||||||
|
|
Loading…
Reference in New Issue