?? p2pradio_de.properties
字號(hào):
# DEUTSCH (GERMAN)
# ================
# Common
ACCESS_BY=Zugriff von: {0}
CONNECTING_TO_SERVER=Verbinde mit Shoutcast-/Icecast-Server...
COULD_NOT_CONNECT_TO_SERVER=Verbindungsaufbau zu Shoutcast-/Icecast-Server fehlgeschlagen
I_AM_THE_SERVER=Ich bin der Sender. Adresse: {0}
I_AM_A_CLIENT=Ich bin ein Zuh\u00f6rer. Adresse: {0}
INVALID_SERVER_ADDRESS=Ung\u00fcltige Sender-Adresse
INVALID_PLAYLIST_ADDRESS=Ung\u00fcltige Playlist-Adresse
INVALID_MONITOR_ADDRESS=Ung\u00fcltige Monitor-Adresse
# Common Errors
INTERNAL_ERROR=Interner Fehler
IO_ERROR=I/O-Fehler
GENERAL_ERROR=Fehler
COULD_NOT_CREATE_UDP_SOCKET=Konnte kein UDP-Socket erstellen (Port schon belegt?)
COULD_NOT_CREATE_UDP_PACKET=Konnte kein UDP-Paket erstellen
COULD_NOT_CREATE_TCP_SERVERSOCKET=Konnte kein TCP-Server-Socket erstellen (Port schon belegt?)
COULD_NOT_CREATE_TCP_SOCKET=Konnte kein TCP-Socket erstellen
COULD_NOT_SET_SOCKET_TIMEOUT=Konnte das Socket-Timeout nicht setzen
UNEXPECTED_PACKET_RECEIVED=Unerwartetes Paket erhalten: {0}
UNEXPECTED_PACKET_RECEIVED_FROM_PEER=Unerwartetes Paket vom Peer {0} erhalten: {1}
MESSAGE_WITH_WRONG_SIZE_INFORMATION_RECEIVED=Nachricht mit falscher Gr\u00f6ssenangabe erhalten
INVALID_REQUEST=Ung\u00fcltige Anfrage
UNKNOWN_PROTOCOL=Unbekanntes Protokoll: {0}
# VersionChecker
VersionChecker.TOO_OLD_JAVA_VERSION_TITLE=Fehler: Zu alte Java-Version
VersionChecker.TOO_OLD_JAVA_VERSION=Sie benutzen eine zu alte Java-Version\!\nDieses Programm l\u00E4uft erst mit Java ab Version {0}.
# RadioGUI
RadioGUI.WELCOME_CHOOSE_OPERATION_MODE=Willkommen bei Peer-to-Peer-Radio\!\nBitte w\u00E4hlen Sie eine Betriebsart:
RadioGUI.BROADCASTER=Sender
RadioGUI.LISTENER=Zuh\u00f6rer
RadioGUI.ENTER_SOURCE_ADDRESS_TITLE=Shoutcast-/Icecast-Quelle festlegen
RadioGUI.ENTER_SOURCE_ADDRESS=Bitte geben Sie die Adresse eines Shoutcast-/Icecast-Stroms an\n(entweder eine direkte Adresse oder die Adresse einer Playlist, die auf den Strom verweist).
RadioGUI.ENTER_MONITOR_ADDRESS_TITLE=Monitor-Adresse festlegen
RadioGUI.ENTER_MONITOR_ADDRESS=Bitte geben Sie die Adresse des Monitors an, falls Sie einen benutzen m\u00F6chten.\nLassen Sie das Feld sonst leer.
RadioGUI.LOCAL_MONITOR_ADDRESS_TITLE=Problem mit Monitor-Adresse
RadioGUI.LOCAL_MONITOR_ADDRESS=Die Adresse {0} ist nur auf diesem Computer g\u00FCltig\!\nDie Peers m\u00FCssen mit dieser Adresse Kontakt aufnehmen k\u00F6nnen.\nSie sollten daher eine \u00F6ffentlich zug\u00E4ngliche Adresse verwenden.
RadioGUI.ENTER_SERVER_ADDRESS_TITLE=Sender-Adresse festlegen
RadioGUI.ENTER_SERVER_ADDRESS=Bitte geben Sie die Adresse des Senders ein:
RadioGUI.ENTER_BANDWIDTH_LIMIT_TITLE=Upload-Bandbreite festlegen
RadioGUI.ENTER_BANDWIDTH_LIMIT=Bitte geben Sie die Upload-Bandbreite an (in KB/s), die {0} benutzen darf.\nGeben Sie ''0'' ein, um die Upload-Bandbreite nicht zu beschr\u00E4nken.\nOhne Upload-Bandbreitenbeschr\u00E4nkung werden bis zu {1, number, integer} Kinder versorgt.
RadioGUI.INVALID_BANDWIDTH_LIMIT=Ung\u00FCltige Upload-Bandbreitenangabe
RadioGUI.HINT_USE_CONSOLEUI_PARAMETER=Hinweis: Benutzen Sie den Parameter \"-consoleui\"
# MainFrame
MainFrame.MENU_RADIO=Radio
MainFrame.CHOOSE_NEW_STATION=Senderliste anzeigen
MainFrame.DISPLAY_VERBOSE_INFORMATION=Ausf\u00fchrliche Informationen anzeigen
MainFrame.MENU_LAUNCH_MEDIA_PLAYER=Den Media-Player starten
MainFrame.MENU_CLEAR_LOG=Log l\u00F6schen
MainFrame.MENU_EXIT=Beenden
MainFrame.MENU_SETTINGS=Einstellungen
MainFrame.MENU_SET_BANDWIDTH=Maximale Upload-Bandbreite setzen
MainFrame.MENU_SHOW_DEBUG_MESSAGES=Debug-Nachrichten anzeigen
MainFrame.MENU_HELP=Hilfe
MainFrame.MENU_VISIT_HOMEPAGE=Die {0}-Homepage besuchen
MainFrame.MENU_INFO=Info
MainFrame.ABOUT_TITLE=Info \u00FCber {0}
MainFrame.ABOUT_MESSAGE=<html><b>{0} {1}</b><br>Peer to Peer Streaming System<br>http://p2p-radio.sourceforge.net<br><br>Semesterarbeit von Michael Kaufmann<br>am Departement Informatik der ETH Z\u00fcrich<br><br>Betreuer: Harald Vogt<br>Betreuender Professor: Prof. Friedemann Mattern<br><br>Lizenziert unter der GNU General Public License (GPL)</html>
MainFrame.WINDOW_TITLE_SERVER={0} (Sender)
MainFrame.WINDOW_TITLE_CLIENT={0} (Zuh\u00f6rer)
MainFrame.LABEL_STATION=Sender:
MainFrame.LABEL_SONG=Lied:
MainFrame.LABEL_STREAM=Strom:
MainFrame.LABEL_STREAM_CONTENT={0} ({1,number,#.#} KB/s)
MainFrame.EMPTY_LABEL=-
MainFrame.STREAM_MP3=MP3
MainFrame.STREAM_NSV=NSV
MainFrame.STREAM_OGG_VORBIS=Ogg Vorbis
# Radio
Radio.NAME=P2P-Radio
Radio.WELCOME=Willkommen bei {0}\!
Radio.IP_ADDRESS=IP-Adresse dieses Peers: {0}
Radio.PORT_NUMBER=Portnummer des Peers: {0, number, integer}
Radio.MP3_STREAM_PORT_NUMBER=Portnummer des MP3-Stroms: {0, number, integer}
Radio.WEB_SERVER_PORT_NUMBER=Portnummer der Webseite: {0, number, integer}
Radio.USAGE_INFORMATION=Syntax:\n\nAls Sender: java -jar Radio.jar server <Quelle> [Monitor-Adresse]\n\n <Quelle> kann die Adresse eines Stroms oder\n einer Playlist mit Eintr\u00e4gen zu Str\u00f6men sein\n\nAls Zuh\u00f6rer: java -jar Radio.jar client <Server-Adresse>\n\n\nOptionale Parameter:\n\n -port <n>: n als lokalen Port benutzen\n Der Standardport ist {0, number, integer}.\n Falls dieser schon besetzt ist, wird eine zuf\u00e4llige Nummer gew\u00e4hlt.\n\n -maxbandwidth <n>: Upload-Bandbreitenbeschr\u00e4nkung auf <n> KB/s\n Ohne Bandbreitenbeschr\u00e4nkung werden bis zu {1, number, integer} Kinder versorgt.\n\n -debug: Debug-Nachrichten anzeigen\n -logfile <Datei>: Eine Log-Datei erstellen\n -enablemonitor: Nachrichten an den Monitor senden und seine Befehle befolgen\n\n -nogui: Die grafische Oberfl\u00e4che nicht anzeigen\n -consoleui: Die Konsolenbedienung aktivieren\n\n -sign: Strom f黵 Authentizit鋞spr黤ung signieren (braucht viel Rechenzeit)\n -verify: Die Authentizit\u00e4t des Stroms \u00fcberpr\u00fcfen (braucht viel Rechenzeit)\n\n -startmediaplayer: Den Media Player auch im Sender-Modus starten\n -dontstartmediaplayer: Den Media Player im Zuh\u00f6rer-Modus nicht starten\n\n -startminimized: Mit einem minimierten Fenster starten
Radio.CONSOLE_MODE_HELP=Sie k\u00F6nnen folgende Befehle an der Kommandozeile eingeben:\n\n help Diesen Hilfetext anzeigen\n player Internen MP3-Player starten/anhalten\n join Nochmals versuchen, dem Netz beizutreten (nur falls Empf\u00e4nger)\n change Den Zulieferer wechseln (nur falls Zuh\u00f6rer)\n leave Das Netz verlassen (nur falls Zuh\u00f6rer)\n debug Debug-Nachrichten anzeigen/verbergen\n exit {0} beenden
Radio.INVALID_PORT_NUMBER=Ung\u00FCltige Portnummer\!
Radio.INVALID_BANDWIDTH_LIMIT=Ung\u00FCltige Upload-Bandbreitenangabe\!
Radio.MONITOR_DEACTIVATED_ADDRESS_IGNORED=Der Monitor ist ausgeschaltet, die Monitoradresse wurde ignoriert\!
Radio.LOCAL_MONITOR_ADDRESS=Achtung: Die Monitor-Adresse \"{0}\" ist nur auf diesem Computer g\u00fcltig\!\nDie Peers m\u00fcssen mit dieser Adresse Kontakt aufnehmen k\u00f6nnen.\nSie sollten daher eine \u00f6ffentlich zug\u00e4ngliche Adresse verwenden.
Radio.UNKNOWN_COMMAND=Unbekannter Befehl
Radio.INVALID_LOGFILE_NAME=Fehler: Der Dateiname {0} ist ung\u00fcltig.
# Buffer
Buffer.PACKET_AGE_MUST_BE_POSITIVE=Das Alter eines Pakets muss positiv sein
Buffer.PACKET_SIGNING_ERROR=Paket konnte nicht signiert werden
Buffer.INVALID_SEQUENCE_NUMBER_REQUESTED=Ung\u00FCltige Sequenznummer verlangt
Buffer.PACKET_NOT_AVAILABLE=Paket nicht verf\u00fcgbar
Buffer.PACKET_AGE_IS_BIGGER_THAN_MAXIMUM=Das Alter ist gr\u00F6sser als die maximale Pufferzeit
# BroadcastBuffer
BroadcastBuffer.THREAD_NAME=Sender-Zwischenpuffer
BroadcastBuffer.THREAD_RUNNING=Sender-Zwischenpuffer-Thread l\u00e4uft
BroadcastBuffer.HEADER_IS_TOO_LONG=Der Header ist zu lang
# FreeloaderForgetter
FreeloaderForgetter.THREAD_NAME=Freeloader-Vergesser
FreeloaderForgetter.THREAD_RUNNING=Freeloader-Vergesser l\u00e4uft
FreeloaderForgetter.FORGETTING_SOME_FREELOADERS=Vergesse einige Freeloader...
FreeloaderForgetter.UNBANNING_SOME_PEERS=Entferne einige Peers von der schwarzen Liste...
# JoinThread
JoinThread.THREAD_NAME=Join-Thread
JoinThread.NO_SUPPLIER_FOUND=Es konnte kein Zulieferer gefunden werden\!
JoinThread.SUPPLIER_FOUND=Ein Zulieferer wurde gefunden\!
JoinThread.NEW_SUPPLIER_FOUND=Neuen Zulieferer gefunden: {0}
JoinThread.SOCKET_TIMEOUT_JOIN=Zeit f\u00fcr Join-Anfrage abgelaufen (keine Antwort von Peer {0})
JoinThread.SENDING_REQUEST=Sende Join-Anfrage an Peer {0}
JoinThread.REQUEST_ERROR=Konnte keine Join-Anfrage senden
JoinThread.RESTARTING_AT_SOURCE=Beginne nochmals bei der Quelle
JoinThread.COULD_NOT_ESTABLISH_TCP_CONNECTION=Konnte keine TCP-Verbindung aufbauen
JoinThread.COULD_NOT_SEND_IDENTIFICATION_PACKET=Konnte kein Identifikations-Paket senden
JoinThread.MONITOR_ADDRESS_IGNORED=Die Monitor-Adresse wurde ignoriert (die Monitor-Funktionalit\u00e4t ist abgeschaltet)
JoinThread.JOIN_FAILED=Join zu Peer {0} fehlgeschlagen
JoinThread.REDIRECTED_TO_SOURCE=Dieser Peer wurde an die Quelle verwiesen
JoinThread.CYCLE_DETECTED=Zyklus festgestellt - Beginne nochmals bei der Quelle
# Metadata
Metadata.COULD_NOT_READ_METADATA=Fehler beim Lesen der Metadaten
Metadata.INVALID_BYTERATE=Ung\u00fcltige Byterate
# Peer
Peer.TRYING_TO_FIND_SUPPLIER=Versuche einen Zulieferer zu finden...
Peer.SERVER_READY=Der Sender ist bereit
Peer.SERVER_SHUTDOWN=Der Sender beendet sich
Peer.JOINING=Verbinde zum P2P-Netz...
Peer.LEAVING=Verlasse das P2P-Netz...
Peer.SAYING_GOODBYE_TO_CHILD=Verabschiede mich vom Kind {0}
Peer.SAYING_GOODBYE_TO_SUPPLIER=Verabschiede mich vom Zulieferer {0}
Peer.PEER_IS_ALREADY_CHILD={0} ist schon ein Kind
Peer.NEW_PROVISIONAL_CHILD=Neues provisorisches Kind: {0}
Peer.PEER_IS_NO_CHILD={0} ist kein Kind dieses Peers
Peer.CHILD_REMOVED=Kind entfernt: {0}
Peer.NO_CHILD_AVAILABLE=Kein Kind verf\u00FCgbar
Peer.INVALID_CALL_OF_REMOVESUPPLIER=Ung\u00FCltiger Aufruf von removeSupplier()\!
Peer.LOST_SUPPLIER=Der Zulieferer ist gegangen
Peer.INVALID_CALL_OF_ADDSUPPLIER=Ung\u00FCltiger Aufruf von addSupplier(...)\!
Peer.INVALID_COMPLAINT=Ung\u00FCltige Beschwerde
Peer.REDIRECTING_FREELOADER=Leite folgenden Freeloader um: {0}
Peer.REPORTING_FREELOADER=Melde den Freeloader {0} an Peer {1}
Peer.ERROR_WHILE_REPORTING_FREELOADER=Fehler beim Melden eines Freeloaders
Peer.CHILD_REMOVED_CONNECT_TIMEOUT=Das Kind {0} wird entfernt, weil die Zeit f\u00FCr einen Verbindungsaufbau abgelaufen ist
Peer.BANDWIDTH_LIMIT_SET_TO=Upload-Bandbreite beschr\u00E4nkt auf {0, number, integer} KB/s
Peer.REQUESTING_PUBLIC_KEY=Verlange den Public Key
Peer.SOCKET_TIMEOUT_PUBLIC_KEY=Der Sender hat den Public Key nicht gesandt (Zeit abgelaufen)
Peer.PUBLIC_KEY_REQUEST_ERROR=Fehler bei Public Key-Anfrage
Peer.SERVER_DID_NOT_ANSWER_PUBLIC_KEY_REQUEST=Sender gab keine Antwort auf die Public Key-Anfrage
Peer.PUBLIC_KEY_REQUEST_UNEXPECTED_PACKET_RECEIVED=Unerwartetes Paket w\u00e4hrend der Public Key-Anfrage erhalten: {0}
# TCPDispatcherForChildren
TCPDispatcherForChildren.THREAD_NAME=TCP-Dispatcher f\u00fcr Kinder
TCPDispatcherForChildren.THREAD_RUNNING=TCP-Dispatcher f\u00fcr Kinder l\u00e4uft
TCPDispatcherForChildren.CHILD_HAS_NOT_IDENTIFIED_ITSELF_TIME_IS_UP=Kind hat sich nicht identifiziert (Zeit abgelaufen)
TCPDispatcherForChildren.STREAM_FROM_CHILD_ENDED=Strom vom Kind ist zu Ende
TCPDispatcherForChildren.PEER_HAS_NOT_IDENTIFIED_ITSELF=Peer hat sich nicht identifiziert
TCPDispatcherForChildren.CHILD_IS_NOT_KNOWN=Kind {0} ist nicht bekannt
TCPDispatcherForChildren.NEW_CHILD=Neues Kind: {0}
# TCPDispatcherForSupplier
TCPDispatcherForSupplier.THREAD_NAME=TCP-Dispatcher f\u00fcr Zulieferer
TCPDispatcherForSupplier.THREAD_RUNNING=TCP-Dispatcher f\u00fcr Zulieferer l\u00e4uft
TCPDispatcherForSupplier.STREAM_FROM_SUPPLIER_ENDED=Strom vom Zulieferer ist zu Ende
TCPDispatcherForSupplier.SUPPLIER_HAS_SENT_NO_DATA_DURING_LONG_PERIOD=Der Zulieferer hat zu lange keine Daten geliefert
TCPDispatcherForSupplier.SUPPLIER_HAS_SAID_GOODBYE=Der Zulieferer hat sich verabschiedet
TCPDispatcherForSupplier.THIS_PEER_WAS_DISCOVERED_AS_FREELOADER=Dieser Peer wurde vom Zulieferer als Freeloader erkannt
TCPDispatcherForSupplier.SUPPLIER_IS_ITSELF_SEARCHING_NEW_SUPPLIER=Der Zulieferer sucht selber einen neuen Zulieferer und bittet um Geduld
TCPDispatcherForSupplier.SUPERFLUOUS_STANDBY_PACKET_WAS_IGNORED=Ein \u00FCberfl\u00FCssiges Stand By-Paket wurde ignoriert
TCPDispatcherForSupplier.SUPPLIER_HAS_FALSIFIED_PACKET_INVALID_SIGNATURE=Der Zulieferer hat ein Paket verf\u00e4lscht (ung\u00fcltige Signatur)
TCPDispatcherForSupplier.ERROR_WHILE_CHECKING_SIGNATURE=Fehler beim \u00DCberpr\u00FCfen der Signatur eines Pakets
TCPDispatcherForSupplier.PACKET_FROM_SUPPLIER_COMES_FROM_THE_PAST=Paket vom Zulieferer ist aus der Vergangenheit
TCPDispatcherForSupplier.SUPPLIER_HAS_MADE_SEQUENCE_NUMBER_LEAP=Der Zulieferer hat einen Sequenznummernsprung gemacht
TCPDispatcherForSupplier.SUPPLIER_NEEDED_TOO_MUCH_TIME_TO_FIND_NEW_SUPPLIER_FOR_ITSELF=Der Zulieferer brauchte zu lange, um selbst einen neuen Zulieferer zu finden
TCPDispatcherForSupplier.SUPPLIER_IS_TOO_SLOW=Der Zulieferer ist zu langsam
TCPDispatcherForSupplier.INVALID_HEADER_PACKET=Ung\u00fcltiges Header-Paket empfangen
TCPDispatcherForSupplier.HEADER_PACKET_IS_MISSING=Header-Paket fehlt
TCPDispatcherForSupplier.TOO_OLD_HEADER_PACKET=Zu altes Header-Paket
TCPDispatcherForSupplier.INVALID_METADATA_PACKET=Ung\u00fcltiges Metadaten-Paket empfangen
TCPDispatcherForSupplier.METADATA_PACKET_IS_MISSING=Metadaten-Paket fehlt
TCPDispatcherForSupplier.TOO_OLD_METADATA_PACKET=Zu altes Metadaten-Paket
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -