diff --git a/syncplay/messages.py b/syncplay/messages.py index 75e5efe..67b7883 100644 --- a/syncplay/messages.py +++ b/syncplay/messages.py @@ -1,16 +1,49 @@ -en = { - "connecting" : "Attempting to connect to {}:{}" - } - -messages = { - "en": en - } - -def getMessage(locale, type_): - if(messages.has_key(locale)): - if(messages[locale].has_key(type_)): - return messages[locale][type_] - if(messages["en"].has_key(type_)): - return messages["en"][type_] - else: +en = { + + # Client notifications + "connection-attempt-notification" : "Attempting to connect to {}:{}", #Port, IP + "reconnection-attempt-notification" : "Connection with server lost, attempting to reconnect", + "disconnection-notification" : "Disconnected from server", + "connection-failed-notification" : "Connection with server failed", + + "rewind-notification" : "Rewinded due to time difference with <{}>", #User + "slowdown-notification" : "Slowing down due to time difference with <{}>", #User + "revert-notification" : "Reverting speed back to normal", + + "pause-notification" : "<{}> paused", #User + "unpause-notification" : "<{}> unpaused", #User + "seek-notification" : "<{}> jumped from {} to {}", #User, from time, to time + + "current-offset-notification" : "Current offset: {} seconds", #Offset + + "room-join-notification" : "<{}> has joined the room: '{}'", #User + "left-notification" : "<{}> has left", #User + "playing-notification" : "<{}> is playing '{}' ({})", #User, file, duration + "playing-notification/room-addendum" : " in room: '{}'", #Room + + "file-different-notification" : "File you are playing appears to be different from <{}>'s", #User + "file-differences-notification" : "Your file differs in the following way(s): ", + + "different-filesize-notification" : " (their file size is different from yours!)", + "file-played-by-notification" : "File: {} is being played by:", #User + "notplaying-notification" : "People who are not playing any file:", + + # Client prompts + "enter-to-exit-prompt" : "Press enter to exit\n", + + # Client errors + "server-timeout-error" : "Connection with server timed out" + } + +messages = { + "en": en + } + +def getMessage(locale, type_): + if(messages.has_key(locale)): + if(messages[locale].has_key(type_)): + return messages[locale][type_] + if(messages["en"].has_key(type_)): + return messages["en"][type_] + else: raise KeyError() \ No newline at end of file