Merge branch 'master' into gh-pages

Conflicts:
	CHANGES.rst
	docs/doctrees/environment.pickle
	index.html
This commit is contained in:
JC Brand 2013-07-27 01:23:27 +02:00
commit e2ed7757ff
15 changed files with 1984 additions and 1873 deletions

1
.gitignore vendored
View File

@ -8,6 +8,7 @@
.svn/
.project
.pydevproject
node_modules
# OSX
.DS_Store

View File

@ -3,7 +3,7 @@ Changelog
0.5 (Unreleased)
----------------
- #9 Remove dependency on AMD/require.js [jcbrand]
- #22 Fixed compare operator in strophe.muc [sonata82]
- #23 Add Italian translations [ctrlaltca]
- #24 Add Spanish translations [macagua]

20
Gruntfile.js Normal file
View File

@ -0,0 +1,20 @@
module.exports = function(grunt) {
grunt.initConfig({
jshint: {
options: {
trailing: true
},
target: {
src : [
'converse.js',
'mock.js',
'main.js',
'tests_main.js',
'spec/*.js'
]
}
}
});
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.registerTask('default', ['jshint']);
};

View File

@ -552,6 +552,7 @@ p.room-info {
a.room-info {
background: url('images/information.png') no-repeat right top;
width: 22px;
height: 22px;
float: right;
display: none;
clear: right;

Binary file not shown.

View File

@ -166,15 +166,17 @@
<script type="text/javascript">try { var pageTracker = _gat._getTracker("UA-2128260-8"); pageTracker._trackPageview(); } catch(err) {}</script>
</body>
<script>
converse.initialize({
auto_list_rooms: false,
auto_subscribe: false,
bosh_service_url: 'https://bind.opkode.im', // Please use this connection manager only for testing purposes
hide_muc_server: false,
i18n: locales.en, // Refer to ./locale/locales.js to see which locales are supported
prebind: false,
show_controlbox_by_default: true,
xhr_user_search: false
require(['converse'], function (converse) {
converse.initialize({
auto_list_rooms: false,
auto_subscribe: false,
bosh_service_url: 'https://bind.opkode.im', // Please use this connection manager only for testing purposes
hide_muc_server: false,
i18n: locales.de, // Refer to ./locale/locales.js to see which locales are supported
prebind: false,
show_controlbox_by_default: true,
xhr_user_search: false
});
});
</script>
</html>

View File

@ -1,459 +1,466 @@
(function (root, factory) {
define("af", ['jed'], function () {
var af = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"domain": "converse",
"lang": "af",
"plural_forms": "nplurals=2; plural=(n != 1);"
},
"Show this menu": [
null,
"Vertoon hierdie keuselys"
],
"Write in the third person": [
null,
"Skryf in die derde persoon"
],
"Remove messages": [
null,
"Verwyder boodskappe"
],
"Personal message": [
null,
"Persoonlike boodskap"
],
"Contacts": [
null,
"Kontakte"
],
"Online": [
null,
"Aanlyn"
],
"Busy": [
null,
"Besig"
],
"Away": [
null,
"Weg"
],
"Offline": [
null,
"Aflyn"
],
"Click to add new chat contacts": [
null,
"Kliek om nuwe kletskontakte by te voeg"
],
"Add a contact": [
null,
"Voeg 'n kontak by"
],
"Contact username": [
null,
"Konak gebruikersnaam"
],
"Add": [
null,
"Voeg by"
],
"Contact name": [
null,
"Kontaknaam"
],
"Search": [
null,
"Soek"
],
"No users found": [
null,
"Geen gebruikers gevind"
],
"Click to add as a chat contact": [
null,
"Kliek om as kletskontak by te voeg"
],
"Click to open this room": [
null,
"Kliek om hierdie kletskamer te open"
],
"Show more information on this room": [
null,
"Wys meer inligting aangaande hierdie kletskamer"
],
"Description:": [
null,
"Beskrywing:"
],
"Occupants:": [
null,
"Deelnemers:"
],
"Features:": [
null,
"Eienskappe:"
],
"Requires authentication": [
null,
"Benodig magtiging"
],
"Hidden": [
null,
"Verskuil"
],
"Requires an invitation": [
null,
"Benodig 'n uitnodiging"
],
"Moderated": [
null,
"Gemodereer"
],
"Non-anonymous": [
null,
"Nie-anoniem"
],
"Open room": [
null,
"Oop kletskamer"
],
"Permanent room": [
null,
"Permanente kamer"
],
"Public": [
null,
"Publiek"
],
"Semi-anonymous": [
null,
"Deels anoniem"
],
"Temporary room": [
null,
"Tydelike kamer"
],
"Unmoderated": [
null,
"Ongemodereer"
],
"Rooms": [
null,
"Kamers"
],
"Room name": [
null,
"Kamer naam"
],
"Nickname": [
null,
"Bynaam"
],
"Server": [
null,
"Bediener"
],
"Join": [
null,
"Sluit aan"
],
"Show rooms": [
null,
"Wys kamers"
],
"No rooms on %1$s": [
null,
"Geen kamers op %1$s"
],
"Rooms on %1$s": [
null,
"Kamers op %1$s"
],
"Set chatroom topic": [
null,
"Stel kletskamer onderwerp"
],
"Kick user from chatroom": [
null,
"Skop gebruiker uit die kletskamer"
],
"Ban user from chatroom": [
null,
"Verban gebruiker vanuit die kletskamer"
],
"Message": [
null,
"Boodskap"
],
"Save": [
null,
"Stoor"
],
"Cancel": [
null,
"Kanseleer"
],
"An error occurred while trying to save the form.": [
null,
"A fout het voorgekom terwyl probeer is om die vorm te stoor."
],
"This chatroom requires a password": [
null,
"Hiedie kletskamer benodig 'n wagwoord"
],
"Password: ": [
null,
"Wagwoord:"
],
"Submit": [
null,
"Dien in"
],
"This room is not anonymous": [
null,
"Hierdie vertrek is nie anoniem nie"
],
"This room now shows unavailable members": [
null,
"Hierdie vertrek wys nou onbeskikbare lede"
],
"This room does not show unavailable members": [
null,
"Hierdie vertrek wys nie onbeskikbare lede nie"
],
"Non-privacy-related room configuration has changed": [
null,
"Nie-privaatheidverwante kamer instellings het verander"
],
"Room logging is now enabled": [
null,
"Kamer log is nou aangeskakel"
],
"Room logging is now disabled": [
null,
"Kamer log is nou afgeskakel"
],
"This room is now non-anonymous": [
null,
"Hiedie kamer is nou nie anoniem nie"
],
"This room is now semi-anonymous": [
null,
"Hierdie kamer is nou gedeeltelik anoniem"
],
"This room is now fully-anonymous": [
null,
"Hierdie kamer is nou ten volle anoniem"
],
"A new room has been created": [
null,
"'n Nuwe kamer is geskep"
],
"Your nickname has been changed": [
null,
"Jou bynaam is verander"
],
"<strong>%1$s</strong> has been banned": [
null,
"<strong>%1$s</strong> is verban"
],
"<strong>%1$s</strong> has been kicked out": [
null,
"<strong>%1$s</strong> is uitgeskop"
],
"<strong>%1$s</strong> has been removed because of an affiliation change": [
null,
"<strong>%1$s</strong> is verwyder a.g.v 'n verandering van affiliasie"
],
"<strong>%1$s</strong> has been removed for not being a member": [
null,
"<strong>%1$s</strong> is nie 'n lid nie, en dus verwyder"
],
"You have been banned from this room": [
null,
"Jy is uit die kamer verban"
],
"You have been kicked from this room": [
null,
"Jy is uit die kamer geskop"
],
"You have been removed from this room because of an affiliation change": [
null,
"Jy is vanuit die kamer verwyder a.g.v 'n verandering van affiliasie"
],
"You have been removed from this room because the room has changed to members-only and you're not a member": [
null,
"Jy is vanuit die kamer verwyder omdat die kamer nou slegs tot lede beperk word en jy nie 'n lid is nie."
],
"You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [
null,
"Jy is van hierdie kamer verwyder aangesien die MUC (Multi-user chat) diens nou afgeskakel word."
],
"You are not on the member list of this room": [
null,
"Jy is nie op die ledelys van hierdie kamer nie"
],
"No nickname was specified": [
null,
"Geen bynaam verskaf nie"
],
"You are not allowed to create new rooms": [
null,
"Jy word nie toegelaat om nog kamers te skep nie"
],
"Your nickname doesn't conform to this room's policies": [
null,
"Jou bynaam voldoen nie aan die kamer se beleid nie"
],
"Your nickname is already taken": [
null,
"Jou bynaam is reeds geneem"
],
"This room does not (yet) exist": [
null,
"Hierdie kamer bestaan tans (nog) nie"
],
"This room has reached it's maximum number of occupants": [
null,
"Hierdie kamer het sy maksimum aantal deelnemers bereik"
],
"Topic set by %1$s to: %2$s": [
null,
"Onderwerp deur %1$s bygewerk na: %2$s"
],
"This user is a moderator": [
null,
"Hierdie gebruiker is 'n moderator"
],
"This user can send messages in this room": [
null,
"Hierdie gebruiker kan boodskappe na die kamer stuur"
],
"This user can NOT send messages in this room": [
null,
"Hierdie gebruiker kan NIE boodskappe na die kamer stuur nie"
],
"Click to chat with this contact": [
null,
"Kliek om met hierdie kontak te klets"
],
"Click to remove this contact": [
null,
"Kliek om hierdie kontak te verwyder"
],
"Contact requests": [
null,
"Kontak versoeke"
],
"My contacts": [
null,
"My kontakte"
],
"Pending contacts": [
null,
"Hangende kontakte"
],
"Custom status": [
null,
"Doelgemaakte status"
],
"Click to change your chat status": [
null,
"Kliek om jou klets-status te verander"
],
"Click here to write a custom status message": [
null,
"Kliek hier om jou eie statusboodskap te skryf"
],
"online": [
null,
"aanlyn"
],
"busy": [
null,
"besig"
],
"away for long": [
null,
"weg vir lank"
],
"away": [
null,
"weg"
],
"I am %1$s": [
null,
"Ek is %1$s"
],
"Sign in": [
null,
"Teken in"
],
"XMPP/Jabber Username:": [
null,
"XMPP/Jabber Gebruikersnaam:"
],
"Password:": [
null,
"Wagwoord"
],
"Log In": [
null,
"Meld aan"
],
"BOSH Service URL:": [
null,
"BOSH bediener URL"
],
"Connected": [
null,
"Verbind"
],
"Disconnected": [
null,
"Ontkoppel"
],
"Error": [
null,
"Fout"
],
"Connecting": [
null,
"Verbind tans"
],
"Connection Failed": [
null,
"Verbinding het gefaal"
],
"Authenticating": [
null,
"Besig om te bekragtig"
],
"Authentication Failed": [
null,
"Bekragtiging het gefaal"
],
"Disconnecting": [
null,
"Besig om te ontkoppel"
],
"Attached": [
null,
"Geheg"
],
"Online Contacts": [
null,
"Kontakte aanlyn"
]
}
var af = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"domain": "converse",
"lang": "af",
"plural_forms": "nplurals=2; plural=(n != 1);"
},
"Show this menu": [
null,
"Vertoon hierdie keuselys"
],
"Write in the third person": [
null,
"Skryf in die derde persoon"
],
"Remove messages": [
null,
"Verwyder boodskappe"
],
"Personal message": [
null,
"Persoonlike boodskap"
],
"Contacts": [
null,
"Kontakte"
],
"Online": [
null,
"Aanlyn"
],
"Busy": [
null,
"Besig"
],
"Away": [
null,
"Weg"
],
"Offline": [
null,
"Aflyn"
],
"Click to add new chat contacts": [
null,
"Kliek om nuwe kletskontakte by te voeg"
],
"Add a contact": [
null,
"Voeg 'n kontak by"
],
"Contact username": [
null,
"Konak gebruikersnaam"
],
"Add": [
null,
"Voeg by"
],
"Contact name": [
null,
"Kontaknaam"
],
"Search": [
null,
"Soek"
],
"No users found": [
null,
"Geen gebruikers gevind"
],
"Click to add as a chat contact": [
null,
"Kliek om as kletskontak by te voeg"
],
"Click to open this room": [
null,
"Kliek om hierdie kletskamer te open"
],
"Show more information on this room": [
null,
"Wys meer inligting aangaande hierdie kletskamer"
],
"Description:": [
null,
"Beskrywing:"
],
"Occupants:": [
null,
"Deelnemers:"
],
"Features:": [
null,
"Eienskappe:"
],
"Requires authentication": [
null,
"Benodig magtiging"
],
"Hidden": [
null,
"Verskuil"
],
"Requires an invitation": [
null,
"Benodig 'n uitnodiging"
],
"Moderated": [
null,
"Gemodereer"
],
"Non-anonymous": [
null,
"Nie-anoniem"
],
"Open room": [
null,
"Oop kletskamer"
],
"Permanent room": [
null,
"Permanente kamer"
],
"Public": [
null,
"Publiek"
],
"Semi-anonymous": [
null,
"Deels anoniem"
],
"Temporary room": [
null,
"Tydelike kamer"
],
"Unmoderated": [
null,
"Ongemodereer"
],
"Rooms": [
null,
"Kamers"
],
"Room name": [
null,
"Kamer naam"
],
"Nickname": [
null,
"Bynaam"
],
"Server": [
null,
"Bediener"
],
"Join": [
null,
"Sluit aan"
],
"Show rooms": [
null,
"Wys kamers"
],
"No rooms on %1$s": [
null,
"Geen kamers op %1$s"
],
"Rooms on %1$s": [
null,
"Kamers op %1$s"
],
"Set chatroom topic": [
null,
"Stel kletskamer onderwerp"
],
"Kick user from chatroom": [
null,
"Skop gebruiker uit die kletskamer"
],
"Ban user from chatroom": [
null,
"Verban gebruiker vanuit die kletskamer"
],
"Message": [
null,
"Boodskap"
],
"Save": [
null,
"Stoor"
],
"Cancel": [
null,
"Kanseleer"
],
"An error occurred while trying to save the form.": [
null,
"A fout het voorgekom terwyl probeer is om die vorm te stoor."
],
"This chatroom requires a password": [
null,
"Hiedie kletskamer benodig 'n wagwoord"
],
"Password: ": [
null,
"Wagwoord:"
],
"Submit": [
null,
"Dien in"
],
"This room is not anonymous": [
null,
"Hierdie vertrek is nie anoniem nie"
],
"This room now shows unavailable members": [
null,
"Hierdie vertrek wys nou onbeskikbare lede"
],
"This room does not show unavailable members": [
null,
"Hierdie vertrek wys nie onbeskikbare lede nie"
],
"Non-privacy-related room configuration has changed": [
null,
"Nie-privaatheidverwante kamer instellings het verander"
],
"Room logging is now enabled": [
null,
"Kamer log is nou aangeskakel"
],
"Room logging is now disabled": [
null,
"Kamer log is nou afgeskakel"
],
"This room is now non-anonymous": [
null,
"Hiedie kamer is nou nie anoniem nie"
],
"This room is now semi-anonymous": [
null,
"Hierdie kamer is nou gedeeltelik anoniem"
],
"This room is now fully-anonymous": [
null,
"Hierdie kamer is nou ten volle anoniem"
],
"A new room has been created": [
null,
"'n Nuwe kamer is geskep"
],
"Your nickname has been changed": [
null,
"Jou bynaam is verander"
],
"<strong>%1$s</strong> has been banned": [
null,
"<strong>%1$s</strong> is verban"
],
"<strong>%1$s</strong> has been kicked out": [
null,
"<strong>%1$s</strong> is uitgeskop"
],
"<strong>%1$s</strong> has been removed because of an affiliation change": [
null,
"<strong>%1$s</strong> is verwyder a.g.v 'n verandering van affiliasie"
],
"<strong>%1$s</strong> has been removed for not being a member": [
null,
"<strong>%1$s</strong> is nie 'n lid nie, en dus verwyder"
],
"You have been banned from this room": [
null,
"Jy is uit die kamer verban"
],
"You have been kicked from this room": [
null,
"Jy is uit die kamer geskop"
],
"You have been removed from this room because of an affiliation change": [
null,
"Jy is vanuit die kamer verwyder a.g.v 'n verandering van affiliasie"
],
"You have been removed from this room because the room has changed to members-only and you're not a member": [
null,
"Jy is vanuit die kamer verwyder omdat die kamer nou slegs tot lede beperk word en jy nie 'n lid is nie."
],
"You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [
null,
"Jy is van hierdie kamer verwyder aangesien die MUC (Multi-user chat) diens nou afgeskakel word."
],
"You are not on the member list of this room": [
null,
"Jy is nie op die ledelys van hierdie kamer nie"
],
"No nickname was specified": [
null,
"Geen bynaam verskaf nie"
],
"You are not allowed to create new rooms": [
null,
"Jy word nie toegelaat om nog kamers te skep nie"
],
"Your nickname doesn't conform to this room's policies": [
null,
"Jou bynaam voldoen nie aan die kamer se beleid nie"
],
"Your nickname is already taken": [
null,
"Jou bynaam is reeds geneem"
],
"This room does not (yet) exist": [
null,
"Hierdie kamer bestaan tans (nog) nie"
],
"This room has reached it's maximum number of occupants": [
null,
"Hierdie kamer het sy maksimum aantal deelnemers bereik"
],
"Topic set by %1$s to: %2$s": [
null,
"Onderwerp deur %1$s bygewerk na: %2$s"
],
"This user is a moderator": [
null,
"Hierdie gebruiker is 'n moderator"
],
"This user can send messages in this room": [
null,
"Hierdie gebruiker kan boodskappe na die kamer stuur"
],
"This user can NOT send messages in this room": [
null,
"Hierdie gebruiker kan NIE boodskappe na die kamer stuur nie"
],
"Click to chat with this contact": [
null,
"Kliek om met hierdie kontak te klets"
],
"Click to remove this contact": [
null,
"Kliek om hierdie kontak te verwyder"
],
"Contact requests": [
null,
"Kontak versoeke"
],
"My contacts": [
null,
"My kontakte"
],
"Pending contacts": [
null,
"Hangende kontakte"
],
"Custom status": [
null,
"Doelgemaakte status"
],
"Click to change your chat status": [
null,
"Kliek om jou klets-status te verander"
],
"Click here to write a custom status message": [
null,
"Kliek hier om jou eie statusboodskap te skryf"
],
"online": [
null,
"aanlyn"
],
"busy": [
null,
"besig"
],
"away for long": [
null,
"weg vir lank"
],
"away": [
null,
"weg"
],
"I am %1$s": [
null,
"Ek is %1$s"
],
"Sign in": [
null,
"Teken in"
],
"XMPP/Jabber Username:": [
null,
"XMPP/Jabber Gebruikersnaam:"
],
"Password:": [
null,
"Wagwoord"
],
"Log In": [
null,
"Meld aan"
],
"BOSH Service URL:": [
null,
"BOSH bediener URL"
],
"Connected": [
null,
"Verbind"
],
"Disconnected": [
null,
"Ontkoppel"
],
"Error": [
null,
"Fout"
],
"Connecting": [
null,
"Verbind tans"
],
"Connection Failed": [
null,
"Verbinding het gefaal"
],
"Authenticating": [
null,
"Besig om te bekragtig"
],
"Authentication Failed": [
null,
"Bekragtiging het gefaal"
],
"Disconnecting": [
null,
"Besig om te ontkoppel"
],
"Attached": [
null,
"Geheg"
],
"Online Contacts": [
null,
"Kontakte aanlyn"
]
}
});
return factory(af);
}
});
if (typeof define === 'function' && define.amd) {
define("af", ['jed'], function () {
return factory(af);
});
} else {
if (!window.locales) {
window.locales = {};
}
window.locales.af = af;
}
}(this, function (af) {
return af;
}));

View File

@ -1,459 +1,466 @@
(function (root, factory) {
define("de", ['jed'], function () {
var de = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"domain": "converse",
"lang": "de",
"plural_forms": "nplurals=2; plural=(n != 1);"
},
"Show this menu": [
null,
"Dieses Menü anzeigen"
],
"Write in the third person": [
null,
"In der dritten Person schreiben"
],
"Remove messages": [
null,
"Nachrichten entfernen"
],
"Personal message": [
null,
"Persönliche Nachricht"
],
"Contacts": [
null,
"Kontakte"
],
"Online": [
null,
"Online"
],
"Busy": [
null,
"Beschäfticht"
],
"Away": [
null,
"Abwesend"
],
"Offline": [
null,
"Abgemeldet"
],
"Click to add new chat contacts": [
null,
"Klicken Sie, um einen neuen Kontakt hinzuzufügen"
],
"Add a contact": [
null,
"Kontakte hinzufügen"
],
"Contact username": [
null,
"Benutzername"
],
"Add": [
null,
"Hinzufügen"
],
"Contact name": [
null,
"Name des Kontakts"
],
"Search": [
null,
"Suche"
],
"No users found": [
null,
"Keine Benutzer gefunden"
],
"Click to add as a chat contact": [
null,
"Hier klicken um als Kontakt hinzuzufügen"
],
"Click to open this room": [
null,
"Hier klicken um diesen Raum zu öffnen"
],
"Show more information on this room": [
null,
"Mehr Information über diesen Raum zeigen"
],
"Description:": [
null,
"Beschreibung"
],
"Occupants:": [
null,
"Teilnehmer"
],
"Features:": [
null,
"Funktionen:"
],
"Requires authentication": [
null,
"Authentifizierung erforderlich"
],
"Hidden": [
null,
"Versteckt"
],
"Requires an invitation": [
null,
"Einladung erforderlich"
],
"Moderated": [
null,
"Moderiert"
],
"Non-anonymous": [
null,
"Nicht anonym"
],
"Open room": [
null,
"Offener Raum"
],
"Permanent room": [
null,
"Dauerhafter Raum"
],
"Public": [
null,
"Öffentlich"
],
"Semi-anonymous": [
null,
"Teils anonym"
],
"Temporary room": [
null,
"Vorübergehender Raum"
],
"Unmoderated": [
null,
"Unmoderiert"
],
"Rooms": [
null,
"Räume"
],
"Room name": [
null,
"Raumname"
],
"Nickname": [
null,
"Spitzname"
],
"Server": [
null,
"Server"
],
"Join": [
null,
"Beitreten"
],
"Show rooms": [
null,
"Räume anzeigen"
],
"No rooms on %1$s": [
null,
"Keine Räume auf %1$s"
],
"Rooms on %1$s": [
null,
"Räume auf %1$s"
],
"Set chatroom topic": [
null,
"Chatraum Thema festlegen"
],
"Kick user from chatroom": [
null,
"Werfe einen Benutzer aus dem Raum."
],
"Ban user from chatroom": [
null,
"Verbanne einen Benutzer aus dem Raum."
],
"Message": [
null,
"Nachricht"
],
"Save": [
null,
"Speichern"
],
"Cancel": [
null,
"Abbrechen"
],
"An error occurred while trying to save the form.": [
null,
"Beim Speichern der Formular is ein Fehler aufgetreten."
],
"This chatroom requires a password": [
null,
"Passwort wird für die Anmeldung benötigt."
],
"Password: ": [
null,
"Passwort: "
],
"Submit": [
null,
"Einreichen"
],
"This room is not anonymous": [
null,
"Dieser Raum ist nicht anonym"
],
"This room now shows unavailable members": [
null,
"Dieser Raum zeigt jetzt unferfügbare Mitglieder"
],
"This room does not show unavailable members": [
null,
"Dieser Raum zeigt nicht unverfügbare Mitglieder"
],
"Non-privacy-related room configuration has changed": [
null,
"Die Konfiguration, die nicht auf die Privatsphäre bezogen ist, hat sich geändert"
],
"Room logging is now enabled": [
null,
"Zukünftige Nachrichten dieses Raums werden protokolliert."
],
"Room logging is now disabled": [
null,
"Zukünftige Nachrichten dieses Raums werden nicht protokolliert."
],
"This room is now non-anonymous": [
null,
"Dieser Raum ist jetzt nicht anonym"
],
"This room is now semi-anonymous": [
null,
"Dieser Raum ist jetzt teils anonym"
],
"This room is now fully-anonymous": [
null,
"Dieser Raum ist jetzt anonym"
],
"A new room has been created": [
null,
"Einen neuen Raum ist erstellen"
],
"Your nickname has been changed": [
null,
"Spitzname festgelegen"
],
"<strong>%1$s</strong> has been banned": [
null,
"<strong>%1$s</strong> ist verbannt"
],
"<strong>%1$s</strong> has been kicked out": [
null,
"<strong>%1$s</strong> ist hinausgeworfen"
],
"<strong>%1$s</strong> has been removed because of an affiliation change": [
null,
"<strong>%1$s</strong> wurde wegen einer Zugehörigkeitsänderung entfernt"
],
"<strong>%1$s</strong> has been removed for not being a member": [
null,
"<strong>%1$s</strong> ist kein Mitglied und wurde daher entfernt"
],
"You have been banned from this room": [
null,
"Sie sind aus diesem Raum verbannt worden"
],
"You have been kicked from this room": [
null,
"Sie wurden aus diesem Raum hinausgeworfen"
],
"You have been removed from this room because of an affiliation change": [
null,
"Sie wurden wegen einer Zugehörigkeitsänderung entfernt"
],
"You have been removed from this room because the room has changed to members-only and you're not a member": [
null,
"Sie wurden aus diesem Raum entfernt da Sie kein Mitglied sind."
],
"You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [
null,
"Sie werden aus diesem Raum entfernt da der MUC (Muli-user chat) Dienst gerade abgeschalten wird."
],
"You are not on the member list of this room": [
null,
"Sie sind nicht auf der Mitgliederliste dieses Raums"
],
"No nickname was specified": [
null,
"Kein Spitzname festgelegt"
],
"You are not allowed to create new rooms": [
null,
"Es ist Ihnen nicht erlaubt, neue Räume anzulegen"
],
"Your nickname doesn't conform to this room's policies": [
null,
"Ungültiger Spitzname"
],
"Your nickname is already taken": [
null,
"Ihre Spitzname existiert bereits."
],
"This room does not (yet) exist": [
null,
"Dieser Raum existiert (noch) nicht"
],
"This room has reached it's maximum number of occupants": [
null,
"Dieser Raum hat die maximale Mitgliederanzahl erreicht"
],
"Topic set by %1$s to: %2$s": [
null,
"%1$s hat das Thema zu \"%2$s\" abgeändert"
],
"This user is a moderator": [
null,
"Dieser Benutzer ist ein Moderator"
],
"This user can send messages in this room": [
null,
"Dieser Benutzer kann Nachrichten in diesem Raum verschicken"
],
"This user can NOT send messages in this room": [
null,
"Dieser Benutzer kann keine Nachrichten in diesem Raum verschicken"
],
"Click to chat with this contact": [
null,
"Hier klicken um mit diesem Kontakt zu chatten"
],
"Click to remove this contact": [
null,
"Hier klicken um diesen Kontakt zu entfernen"
],
"Contact requests": [
null,
"Kontaktanfragen"
],
"My contacts": [
null,
"Meine Kontakte"
],
"Pending contacts": [
null,
"Unbestätigte Kontakte"
],
"Custom status": [
null,
"Status-Nachricht"
],
"Click to change your chat status": [
null,
"Klicken Sie, um ihrer Status to ändern"
],
"Click here to write a custom status message": [
null,
"Klicken Sie hier, um ihrer Status-Nachricht to ändern"
],
"online": [
null,
"online"
],
"busy": [
null,
"beschäfticht"
],
"away for long": [
null,
"länger abwesend"
],
"away": [
null,
"abwesend"
],
"I am %1$s": [
null,
"Ich bin %1$s"
],
"Sign in": [
null,
"Anmelden"
],
"XMPP/Jabber Username:": [
null,
"XMPP/Jabber Benutzername"
],
"Password:": [
null,
"Passwort:"
],
"Log In": [
null,
"Anmelden"
],
"BOSH Service URL:": [
null,
"BOSH "
],
"Connected": [
null,
"Verbunden"
],
"Disconnected": [
null,
"Verbindung unterbrochen."
],
"Error": [
null,
"Fehler"
],
"Connecting": [
null,
"Verbindungsaufbau …"
],
"Connection Failed": [
null,
"Entfernte Verbindung fehlgeschlagen"
],
"Authenticating": [
null,
"Authentifizierung"
],
"Authentication Failed": [
null,
"Authentifizierung gescheitert"
],
"Disconnecting": [
null,
"Trenne Verbindung"
],
"Attached": [
null,
"Angehängt"
],
"Online Contacts": [
null,
"Online-Kontakte"
]
}
var de = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"domain": "converse",
"lang": "de",
"plural_forms": "nplurals=2; plural=(n != 1);"
},
"Show this menu": [
null,
"Dieses Menü anzeigen"
],
"Write in the third person": [
null,
"In der dritten Person schreiben"
],
"Remove messages": [
null,
"Nachrichten entfernen"
],
"Personal message": [
null,
"Persönliche Nachricht"
],
"Contacts": [
null,
"Kontakte"
],
"Online": [
null,
"Online"
],
"Busy": [
null,
"Beschäfticht"
],
"Away": [
null,
"Abwesend"
],
"Offline": [
null,
"Abgemeldet"
],
"Click to add new chat contacts": [
null,
"Klicken Sie, um einen neuen Kontakt hinzuzufügen"
],
"Add a contact": [
null,
"Kontakte hinzufügen"
],
"Contact username": [
null,
"Benutzername"
],
"Add": [
null,
"Hinzufügen"
],
"Contact name": [
null,
"Name des Kontakts"
],
"Search": [
null,
"Suche"
],
"No users found": [
null,
"Keine Benutzer gefunden"
],
"Click to add as a chat contact": [
null,
"Hier klicken um als Kontakt hinzuzufügen"
],
"Click to open this room": [
null,
"Hier klicken um diesen Raum zu öffnen"
],
"Show more information on this room": [
null,
"Mehr Information über diesen Raum zeigen"
],
"Description:": [
null,
"Beschreibung"
],
"Occupants:": [
null,
"Teilnehmer"
],
"Features:": [
null,
"Funktionen:"
],
"Requires authentication": [
null,
"Authentifizierung erforderlich"
],
"Hidden": [
null,
"Versteckt"
],
"Requires an invitation": [
null,
"Einladung erforderlich"
],
"Moderated": [
null,
"Moderiert"
],
"Non-anonymous": [
null,
"Nicht anonym"
],
"Open room": [
null,
"Offener Raum"
],
"Permanent room": [
null,
"Dauerhafter Raum"
],
"Public": [
null,
"Öffentlich"
],
"Semi-anonymous": [
null,
"Teils anonym"
],
"Temporary room": [
null,
"Vorübergehender Raum"
],
"Unmoderated": [
null,
"Unmoderiert"
],
"Rooms": [
null,
"Räume"
],
"Room name": [
null,
"Raumname"
],
"Nickname": [
null,
"Spitzname"
],
"Server": [
null,
"Server"
],
"Join": [
null,
"Beitreten"
],
"Show rooms": [
null,
"Räume anzeigen"
],
"No rooms on %1$s": [
null,
"Keine Räume auf %1$s"
],
"Rooms on %1$s": [
null,
"Räume auf %1$s"
],
"Set chatroom topic": [
null,
"Chatraum Thema festlegen"
],
"Kick user from chatroom": [
null,
"Werfe einen Benutzer aus dem Raum."
],
"Ban user from chatroom": [
null,
"Verbanne einen Benutzer aus dem Raum."
],
"Message": [
null,
"Nachricht"
],
"Save": [
null,
"Speichern"
],
"Cancel": [
null,
"Abbrechen"
],
"An error occurred while trying to save the form.": [
null,
"Beim Speichern der Formular is ein Fehler aufgetreten."
],
"This chatroom requires a password": [
null,
"Passwort wird für die Anmeldung benötigt."
],
"Password: ": [
null,
"Passwort: "
],
"Submit": [
null,
"Einreichen"
],
"This room is not anonymous": [
null,
"Dieser Raum ist nicht anonym"
],
"This room now shows unavailable members": [
null,
"Dieser Raum zeigt jetzt unferfügbare Mitglieder"
],
"This room does not show unavailable members": [
null,
"Dieser Raum zeigt nicht unverfügbare Mitglieder"
],
"Non-privacy-related room configuration has changed": [
null,
"Die Konfiguration, die nicht auf die Privatsphäre bezogen ist, hat sich geändert"
],
"Room logging is now enabled": [
null,
"Zukünftige Nachrichten dieses Raums werden protokolliert."
],
"Room logging is now disabled": [
null,
"Zukünftige Nachrichten dieses Raums werden nicht protokolliert."
],
"This room is now non-anonymous": [
null,
"Dieser Raum ist jetzt nicht anonym"
],
"This room is now semi-anonymous": [
null,
"Dieser Raum ist jetzt teils anonym"
],
"This room is now fully-anonymous": [
null,
"Dieser Raum ist jetzt anonym"
],
"A new room has been created": [
null,
"Einen neuen Raum ist erstellen"
],
"Your nickname has been changed": [
null,
"Spitzname festgelegen"
],
"<strong>%1$s</strong> has been banned": [
null,
"<strong>%1$s</strong> ist verbannt"
],
"<strong>%1$s</strong> has been kicked out": [
null,
"<strong>%1$s</strong> ist hinausgeworfen"
],
"<strong>%1$s</strong> has been removed because of an affiliation change": [
null,
"<strong>%1$s</strong> wurde wegen einer Zugehörigkeitsänderung entfernt"
],
"<strong>%1$s</strong> has been removed for not being a member": [
null,
"<strong>%1$s</strong> ist kein Mitglied und wurde daher entfernt"
],
"You have been banned from this room": [
null,
"Sie sind aus diesem Raum verbannt worden"
],
"You have been kicked from this room": [
null,
"Sie wurden aus diesem Raum hinausgeworfen"
],
"You have been removed from this room because of an affiliation change": [
null,
"Sie wurden wegen einer Zugehörigkeitsänderung entfernt"
],
"You have been removed from this room because the room has changed to members-only and you're not a member": [
null,
"Sie wurden aus diesem Raum entfernt da Sie kein Mitglied sind."
],
"You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [
null,
"Sie werden aus diesem Raum entfernt da der MUC (Muli-user chat) Dienst gerade abgeschalten wird."
],
"You are not on the member list of this room": [
null,
"Sie sind nicht auf der Mitgliederliste dieses Raums"
],
"No nickname was specified": [
null,
"Kein Spitzname festgelegt"
],
"You are not allowed to create new rooms": [
null,
"Es ist Ihnen nicht erlaubt, neue Räume anzulegen"
],
"Your nickname doesn't conform to this room's policies": [
null,
"Ungültiger Spitzname"
],
"Your nickname is already taken": [
null,
"Ihre Spitzname existiert bereits."
],
"This room does not (yet) exist": [
null,
"Dieser Raum existiert (noch) nicht"
],
"This room has reached it's maximum number of occupants": [
null,
"Dieser Raum hat die maximale Mitgliederanzahl erreicht"
],
"Topic set by %1$s to: %2$s": [
null,
"%1$s hat das Thema zu \"%2$s\" abgeändert"
],
"This user is a moderator": [
null,
"Dieser Benutzer ist ein Moderator"
],
"This user can send messages in this room": [
null,
"Dieser Benutzer kann Nachrichten in diesem Raum verschicken"
],
"This user can NOT send messages in this room": [
null,
"Dieser Benutzer kann keine Nachrichten in diesem Raum verschicken"
],
"Click to chat with this contact": [
null,
"Hier klicken um mit diesem Kontakt zu chatten"
],
"Click to remove this contact": [
null,
"Hier klicken um diesen Kontakt zu entfernen"
],
"Contact requests": [
null,
"Kontaktanfragen"
],
"My contacts": [
null,
"Meine Kontakte"
],
"Pending contacts": [
null,
"Unbestätigte Kontakte"
],
"Custom status": [
null,
"Status-Nachricht"
],
"Click to change your chat status": [
null,
"Klicken Sie, um ihrer Status to ändern"
],
"Click here to write a custom status message": [
null,
"Klicken Sie hier, um ihrer Status-Nachricht to ändern"
],
"online": [
null,
"online"
],
"busy": [
null,
"beschäfticht"
],
"away for long": [
null,
"länger abwesend"
],
"away": [
null,
"abwesend"
],
"I am %1$s": [
null,
"Ich bin %1$s"
],
"Sign in": [
null,
"Anmelden"
],
"XMPP/Jabber Username:": [
null,
"XMPP/Jabber Benutzername"
],
"Password:": [
null,
"Passwort:"
],
"Log In": [
null,
"Anmelden"
],
"BOSH Service URL:": [
null,
"BOSH "
],
"Connected": [
null,
"Verbunden"
],
"Disconnected": [
null,
"Verbindung unterbrochen."
],
"Error": [
null,
"Fehler"
],
"Connecting": [
null,
"Verbindungsaufbau …"
],
"Connection Failed": [
null,
"Entfernte Verbindung fehlgeschlagen"
],
"Authenticating": [
null,
"Authentifizierung"
],
"Authentication Failed": [
null,
"Authentifizierung gescheitert"
],
"Disconnecting": [
null,
"Trenne Verbindung"
],
"Attached": [
null,
"Angehängt"
],
"Online Contacts": [
null,
"Online-Kontakte"
]
}
});
return factory(de);
}
});
if (typeof define === 'function' && define.amd) {
define("de", ['jed'], function () {
return factory(de);
});
} else {
if (!window.locales) {
window.locales = {};
}
window.locales.de = de;
}
}(this, function (de) {
return de;
}));

View File

@ -1,19 +1,26 @@
(function (root, factory) {
define("en", ['jed'], function () {
var en = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"domain": "converse",
"lang": "en",
"plural_forms": "nplurals=2; plural=(n != 1);"
}
var en = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"domain": "converse",
"lang": "en",
"plural_forms": "nplurals=2; plural=(n != 1);"
}
}
});
return factory(en);
}
});
if (typeof define === 'function' && define.amd) {
define("en", ['jed'], function () {
return factory(en);
});
} else {
if (!window.locales) {
window.locales = {};
}
window.locales.en = en;
}
}(this, function (en) {
return en;
}));

View File

@ -1,459 +1,466 @@
(function (root, factory) {
define("es", ['jed'], function () {
var de = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"domain": "converse",
"lang": "es",
"plural_forms": "nplurals=2; plural=(n != 1);"
},
"Show this menu": [
null,
"Mostrar este menú"
],
"Write in the third person": [
null,
"Escribir en tercera persona"
],
"Remove messages": [
null,
"Eliminar mensajes"
],
"Personal message": [
null,
"Mensaje personal"
],
"Contacts": [
null,
"Contactos"
],
"Online": [
null,
"En linea"
],
"Busy": [
null,
"Ocupado"
],
"Away": [
null,
"Ausente"
],
"Offline": [
null,
"Desconectado"
],
"Click to add new chat contacts": [
null,
"Haga clic para agregar nuevos contactos al chat"
],
"Add a contact": [
null,
"Agregar un contacto"
],
"Contact username": [
null,
"Nombre de usuario de contacto"
],
"Add": [
null,
"Agregar"
],
"Contact name": [
null,
"Nombre de contacto"
],
"Search": [
null,
"Búsqueda"
],
"No users found": [
null,
"Sin usuarios encontrados"
],
"Click to add as a chat contact": [
null,
"Haga clic para agregar como un contacto de chat"
],
"Click to open this room": [
null,
"Haga clic para abrir esta sala"
],
"Show more information on this room": [
null,
"Mostrar mas información en esta sala"
],
"Description:": [
null,
"Descripción"
],
"Occupants:": [
null,
"Ocupantes:"
],
"Features:": [
null,
"Características:"
],
"Requires authentication": [
null,
"Autenticación requerida"
],
"Hidden": [
null,
"Oculto"
],
"Requires an invitation": [
null,
"Requiere una invitación"
],
"Moderated": [
null,
"Moderado"
],
"Non-anonymous": [
null,
"No usuario anónimo"
],
"Open room": [
null,
"Abrir sala"
],
"Permanent room": [
null,
"Sala permanente"
],
"Public": [
null,
"Publico"
],
"Semi-anonymous": [
null,
"Semi anónimo"
],
"Temporary room": [
null,
"Sala temporal"
],
"Unmoderated": [
null,
"Sin moderar"
],
"Rooms": [
null,
"Salas"
],
"Room name": [
null,
"Nombre de sala"
],
"Nickname": [
null,
"Apodo"
],
"Server": [
null,
"Servidor"
],
"Join": [
null,
"Unirse"
],
"Show rooms": [
null,
"Mostrar salas"
],
"No rooms on %1$s": [
null,
"Sin salas en %1$s"
],
"Rooms on %1$s": [
null,
"Salas en %1$s"
],
"Set chatroom topic": [
null,
"Defina tema de sala de chat"
],
"Kick user from chatroom": [
null,
"Expulsar usuario de sala de chat."
],
"Ban user from chatroom": [
null,
"Prohibir usuario de sala de chat."
],
"Message": [
null,
"Mensaje"
],
"Save": [
null,
"Guardar"
],
"Cancel": [
null,
"Cancelar"
],
"An error occurred while trying to save the form.": [
null,
"Un error ocurrido mientras trataba de guardar el formulario."
],
"This chatroom requires a password": [
null,
"Esta sala de chat requiere una contraseña."
],
"Password: ": [
null,
"Contraseña: "
],
"Submit": [
null,
"Enviar"
],
"This room is not anonymous": [
null,
"Esta sala no es para usuarios anónimos"
],
"This room now shows unavailable members": [
null,
"Esta sala ahora muestra los miembros no disponibles"
],
"This room does not show unavailable members": [
null,
"Esta sala no muestra los miembros no disponibles"
],
"Non-privacy-related room configuration has changed": [
null,
"Configuración de la sala para no relacionada con la privacidad ha sido cambiada"
],
"Room logging is now enabled": [
null,
"El registro de la sala ahora está habilitada"
],
"Room logging is now disabled": [
null,
"El registro de la sala ahora está deshabilitada"
],
"This room is now non-anonymous": [
null,
"Esta sala ahora es para los usuarios no anónimos"
],
"This room is now semi-anonymous": [
null,
"Esta sala ahora es para los usuarios semi-anónimos"
],
"This room is now fully-anonymous": [
null,
"Esta sala ahora es para los usuarios completamente-anónimos"
],
"A new room has been created": [
null,
"Una nueva sala ha sido creada"
],
"Your nickname has been changed": [
null,
"Su apodo ha sido cambiado"
],
"<strong>%1$s</strong> has been banned": [
null,
"<strong>%1$s</strong> ha sido prohibido"
],
"<strong>%1$s</strong> has been kicked out": [
null,
"<strong>%1$s</strong> ha sido expulsado"
],
"<strong>%1$s</strong> has been removed because of an affiliation change": [
null,
"<strong>%1$s</strong> ha sido eliminado debido a un cambio de afiliación"
],
"<strong>%1$s</strong> has been removed for not being a member": [
null,
"<strong>%1$s</strong> ha sido eliminado debido a que no es miembro"
],
"You have been banned from this room": [
null,
"Usted ha sido prohibido de esta sala"
],
"You have been kicked from this room": [
null,
"Usted ha sido expulsado de esta sala"
],
"You have been removed from this room because of an affiliation change": [
null,
"Usted ha sido eliminado de esta sala debido a un cambio de afiliación"
],
"You have been removed from this room because the room has changed to members-only and you're not a member": [
null,
"Usted ha sido eliminado de esta sala debido a que la sala cambio su configuración a solo-miembros y usted no es un miembro"
],
"You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [
null,
"Usted ha sido eliminado de esta sala debido al servicio MUC (Multi-user chat) está apagado."
],
"You are not on the member list of this room": [
null,
"Usted no está en la lista de miembros de esta sala"
],
"No nickname was specified": [
null,
"Sin apodo especificado"
],
"You are not allowed to create new rooms": [
null,
"A usted no se le permite crear nuevas salas"
],
"Your nickname doesn't conform to this room's policies": [
null,
"Su apodo no se ajusta a la política de esta sala"
],
"Your nickname is already taken": [
null,
"Su apodo ya ha sido tomando por otro usuario"
],
"This room does not (yet) exist": [
null,
"Esta sala (aún) no existe"
],
"This room has reached it's maximum number of occupants": [
null,
"Esta sala ha alcanzado su número máximo de ocupantes"
],
"Topic set by %1$s to: %2$s": [
null,
"Tema fijado por %1$s a: %2$s"
],
"This user is a moderator": [
null,
"Este usuario es un moderador"
],
"This user can send messages in this room": [
null,
"Este usuario puede enviar mensajes en esta sala"
],
"This user can NOT send messages in this room": [
null,
"Este usuario NO puede enviar mensajes en esta"
],
"Click to chat with this contact": [
null,
"Haga clic para conversar con este contacto"
],
"Click to remove this contact": [
null,
"Haga clic para eliminar este contacto"
],
"Contact requests": [
null,
"Solicitudes de contacto"
],
"My contacts": [
null,
"Mi contactos"
],
"Pending contacts": [
null,
"Contactos pendientes"
],
"Custom status": [
null,
"Personalice estatus"
],
"Click to change your chat status": [
null,
"Haga clic para cambiar su estatus de chat"
],
"Click here to write a custom status message": [
null,
"Haga clic para escribir un mensaje de estatus personalizado"
],
"online": [
null,
"en linea"
],
"busy": [
null,
"ocupado"
],
"away for long": [
null,
"lejos por mucho tiempo"
],
"away": [
null,
"ausente"
],
"I am %1$s": [
null,
"Yo soy %1$s"
],
"Sign in": [
null,
"Registro"
],
"XMPP/Jabber Username:": [
null,
"Nombre de usuario XMPP/Jabber"
],
"Password:": [
null,
"Contraseña:"
],
"Log In": [
null,
"Iniciar sesión"
],
"BOSH Service URL:": [
null,
"URL del servicio BOSH:"
],
"Connected": [
null,
"Conectado"
],
"Disconnected": [
null,
"Desconectado"
],
"Error": [
null,
"Error"
],
"Connecting": [
null,
"Conectando"
],
"Connection Failed": [
null,
"Conexión fallo"
],
"Authenticating": [
null,
"Autenticando"
],
"Authentication Failed": [
null,
"Autenticación fallo"
],
"Disconnecting": [
null,
"Desconectando"
],
"Attached": [
null,
"Adjuntado"
],
"Online Contacts": [
null,
"Contactos en linea"
]
}
var es = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"domain": "converse",
"lang": "es",
"plural_forms": "nplurals=2; plural=(n != 1);"
},
"Show this menu": [
null,
"Mostrar este menú"
],
"Write in the third person": [
null,
"Escribir en tercera persona"
],
"Remove messages": [
null,
"Eliminar mensajes"
],
"Personal message": [
null,
"Mensaje personal"
],
"Contacts": [
null,
"Contactos"
],
"Online": [
null,
"En linea"
],
"Busy": [
null,
"Ocupado"
],
"Away": [
null,
"Ausente"
],
"Offline": [
null,
"Desconectado"
],
"Click to add new chat contacts": [
null,
"Haga clic para agregar nuevos contactos al chat"
],
"Add a contact": [
null,
"Agregar un contacto"
],
"Contact username": [
null,
"Nombre de usuario de contacto"
],
"Add": [
null,
"Agregar"
],
"Contact name": [
null,
"Nombre de contacto"
],
"Search": [
null,
"Búsqueda"
],
"No users found": [
null,
"Sin usuarios encontrados"
],
"Click to add as a chat contact": [
null,
"Haga clic para agregar como un contacto de chat"
],
"Click to open this room": [
null,
"Haga clic para abrir esta sala"
],
"Show more information on this room": [
null,
"Mostrar mas información en esta sala"
],
"Description:": [
null,
"Descripción"
],
"Occupants:": [
null,
"Ocupantes:"
],
"Features:": [
null,
"Características:"
],
"Requires authentication": [
null,
"Autenticación requerida"
],
"Hidden": [
null,
"Oculto"
],
"Requires an invitation": [
null,
"Requiere una invitación"
],
"Moderated": [
null,
"Moderado"
],
"Non-anonymous": [
null,
"No usuario anónimo"
],
"Open room": [
null,
"Abrir sala"
],
"Permanent room": [
null,
"Sala permanente"
],
"Public": [
null,
"Publico"
],
"Semi-anonymous": [
null,
"Semi anónimo"
],
"Temporary room": [
null,
"Sala temporal"
],
"Unmoderated": [
null,
"Sin moderar"
],
"Rooms": [
null,
"Salas"
],
"Room name": [
null,
"Nombre de sala"
],
"Nickname": [
null,
"Apodo"
],
"Server": [
null,
"Servidor"
],
"Join": [
null,
"Unirse"
],
"Show rooms": [
null,
"Mostrar salas"
],
"No rooms on %1$s": [
null,
"Sin salas en %1$s"
],
"Rooms on %1$s": [
null,
"Salas en %1$s"
],
"Set chatroom topic": [
null,
"Defina tema de sala de chat"
],
"Kick user from chatroom": [
null,
"Expulsar usuario de sala de chat."
],
"Ban user from chatroom": [
null,
"Prohibir usuario de sala de chat."
],
"Message": [
null,
"Mensaje"
],
"Save": [
null,
"Guardar"
],
"Cancel": [
null,
"Cancelar"
],
"An error occurred while trying to save the form.": [
null,
"Un error ocurrido mientras trataba de guardar el formulario."
],
"This chatroom requires a password": [
null,
"Esta sala de chat requiere una contraseña."
],
"Password: ": [
null,
"Contraseña: "
],
"Submit": [
null,
"Enviar"
],
"This room is not anonymous": [
null,
"Esta sala no es para usuarios anónimos"
],
"This room now shows unavailable members": [
null,
"Esta sala ahora muestra los miembros no disponibles"
],
"This room does not show unavailable members": [
null,
"Esta sala no muestra los miembros no disponibles"
],
"Non-privacy-related room configuration has changed": [
null,
"Configuración de la sala para no relacionada con la privacidad ha sido cambiada"
],
"Room logging is now enabled": [
null,
"El registro de la sala ahora está habilitada"
],
"Room logging is now disabled": [
null,
"El registro de la sala ahora está deshabilitada"
],
"This room is now non-anonymous": [
null,
"Esta sala ahora es para los usuarios no anónimos"
],
"This room is now semi-anonymous": [
null,
"Esta sala ahora es para los usuarios semi-anónimos"
],
"This room is now fully-anonymous": [
null,
"Esta sala ahora es para los usuarios completamente-anónimos"
],
"A new room has been created": [
null,
"Una nueva sala ha sido creada"
],
"Your nickname has been changed": [
null,
"Su apodo ha sido cambiado"
],
"<strong>%1$s</strong> has been banned": [
null,
"<strong>%1$s</strong> ha sido prohibido"
],
"<strong>%1$s</strong> has been kicked out": [
null,
"<strong>%1$s</strong> ha sido expulsado"
],
"<strong>%1$s</strong> has been removed because of an affiliation change": [
null,
"<strong>%1$s</strong> ha sido eliminado debido a un cambio de afiliación"
],
"<strong>%1$s</strong> has been removed for not being a member": [
null,
"<strong>%1$s</strong> ha sido eliminado debido a que no es miembro"
],
"You have been banned from this room": [
null,
"Usted ha sido prohibido de esta sala"
],
"You have been kicked from this room": [
null,
"Usted ha sido expulsado de esta sala"
],
"You have been removed from this room because of an affiliation change": [
null,
"Usted ha sido eliminado de esta sala debido a un cambio de afiliación"
],
"You have been removed from this room because the room has changed to members-only and you're not a member": [
null,
"Usted ha sido eliminado de esta sala debido a que la sala cambio su configuración a solo-miembros y usted no es un miembro"
],
"You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [
null,
"Usted ha sido eliminado de esta sala debido al servicio MUC (Multi-user chat) está apagado."
],
"You are not on the member list of this room": [
null,
"Usted no está en la lista de miembros de esta sala"
],
"No nickname was specified": [
null,
"Sin apodo especificado"
],
"You are not allowed to create new rooms": [
null,
"A usted no se le permite crear nuevas salas"
],
"Your nickname doesn't conform to this room's policies": [
null,
"Su apodo no se ajusta a la política de esta sala"
],
"Your nickname is already taken": [
null,
"Su apodo ya ha sido tomando por otro usuario"
],
"This room does not (yet) exist": [
null,
"Esta sala (aún) no existe"
],
"This room has reached it's maximum number of occupants": [
null,
"Esta sala ha alcanzado su número máximo de ocupantes"
],
"Topic set by %1$s to: %2$s": [
null,
"Tema fijado por %1$s a: %2$s"
],
"This user is a moderator": [
null,
"Este usuario es un moderador"
],
"This user can send messages in this room": [
null,
"Este usuario puede enviar mensajes en esta sala"
],
"This user can NOT send messages in this room": [
null,
"Este usuario NO puede enviar mensajes en esta"
],
"Click to chat with this contact": [
null,
"Haga clic para conversar con este contacto"
],
"Click to remove this contact": [
null,
"Haga clic para eliminar este contacto"
],
"Contact requests": [
null,
"Solicitudes de contacto"
],
"My contacts": [
null,
"Mi contactos"
],
"Pending contacts": [
null,
"Contactos pendientes"
],
"Custom status": [
null,
"Personalice estatus"
],
"Click to change your chat status": [
null,
"Haga clic para cambiar su estatus de chat"
],
"Click here to write a custom status message": [
null,
"Haga clic para escribir un mensaje de estatus personalizado"
],
"online": [
null,
"en linea"
],
"busy": [
null,
"ocupado"
],
"away for long": [
null,
"lejos por mucho tiempo"
],
"away": [
null,
"ausente"
],
"I am %1$s": [
null,
"Yo soy %1$s"
],
"Sign in": [
null,
"Registro"
],
"XMPP/Jabber Username:": [
null,
"Nombre de usuario XMPP/Jabber"
],
"Password:": [
null,
"Contraseña:"
],
"Log In": [
null,
"Iniciar sesión"
],
"BOSH Service URL:": [
null,
"URL del servicio BOSH:"
],
"Connected": [
null,
"Conectado"
],
"Disconnected": [
null,
"Desconectado"
],
"Error": [
null,
"Error"
],
"Connecting": [
null,
"Conectando"
],
"Connection Failed": [
null,
"Conexión fallo"
],
"Authenticating": [
null,
"Autenticando"
],
"Authentication Failed": [
null,
"Autenticación fallo"
],
"Disconnecting": [
null,
"Desconectando"
],
"Attached": [
null,
"Adjuntado"
],
"Online Contacts": [
null,
"Contactos en linea"
]
}
});
return factory(de);
}
});
}(this, function (de) {
return de;
if (typeof define === 'function' && define.amd) {
define("es", ['jed'], function () {
return factory(es);
});
} else {
if (!window.locales) {
window.locales = {};
}
window.locales.es = es;
}
}(this, function (es) {
return es;
}));

View File

@ -1,470 +1,477 @@
(function (root, factory) {
define("it", ['jed'], function () {
var it = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"Project-Id-Version": "Converse.js 0.4",
"Report-Msgid-Bugs-To": "",
"POT-Creation-Date": "2013-07-20 23:03+0200",
"PO-Revision-Date": "2013-07-20 13:58+0200",
"Last-Translator": "Fabio Bas <ctrlaltca@gmail.com>",
"Language-Team": "Italian",
"Language": "it",
"MIME-Version": "1.0",
"Content-Type": "text/plain; charset=ASCII",
"Content-Transfer-Encoding": "8bit",
"Plural-Forms": "nplurals=2; plural=(n != 1);",
"domain": "converse",
"lang": "it",
"plural_forms": "nplurals=2; plural=(n != 1);"
},
"Show this menu": [
null,
"Mostra questo menu"
],
"Write in the third person": [
null,
"Scrivi in terza persona"
],
"Remove messages": [
null,
"Rimuovi messaggi"
],
"Personal message": [
null,
"Messaggio personale"
],
"Contacts": [
null,
"Contatti"
],
"Online": [
null,
"In linea"
],
"Busy": [
null,
"Occupato"
],
"Away": [
null,
"Assente"
],
"Offline": [
null,
"Non in linea"
],
"Click to add new chat contacts": [
null,
"Clicca per aggiungere nuovi contatti alla chat"
],
"Add a contact": [
null,
"Aggiungi un contatto"
],
"Contact username": [
null,
"Nome utente del contatto"
],
"Add": [
null,
"Aggiungi"
],
"Contact name": [
null,
"Nome del contatto"
],
"Search": [
null,
"Cerca"
],
"No users found": [
null,
"Nessun utente trovato"
],
"Click to add as a chat contact": [
null,
"Clicca per aggiungere il contatto alla chat"
],
"Click to open this room": [
null,
"Clicca per aprire questa stanza"
],
"Show more information on this room": [
null,
"Mostra più informazioni su questa stanza"
],
"Description:": [
null,
"Descrizione:"
],
"Occupants:": [
null,
"Utenti presenti:"
],
"Features:": [
null,
"Funzionalità:"
],
"Requires authentication": [
null,
"Richiede autenticazione"
],
"Hidden": [
null,
"Nascosta"
],
"Requires an invitation": [
null,
"Richiede un invito"
],
"Moderated": [
null,
"Moderata"
],
"Non-anonymous": [
null,
"Non-anonima"
],
"Open room": [
null,
"Stanza aperta"
],
"Permanent room": [
null,
"Stanza permanente"
],
"Public": [
null,
"Pubblica"
],
"Semi-anonymous": [
null,
"Semi-anonima"
],
"Temporary room": [
null,
"Stanza temporanea"
],
"Unmoderated": [
null,
"Non moderata"
],
"Rooms": [
null,
"Stanze"
],
"Room name": [
null,
"Nome stanza"
],
"Nickname": [
null,
"Soprannome"
],
"Server": [
null,
"Server"
],
"Join": [
null,
"Entra"
],
"Show rooms": [
null,
"Mostra stanze"
],
"No rooms on %1$s": [
null,
"Nessuna stanza su %1$s"
],
"Rooms on %1$s": [
null,
"Stanze su %1$s"
],
"Set chatroom topic": [
null,
"Cambia oggetto della stanza"
],
"Kick user from chatroom": [
null,
"Espelli utente dalla stanza"
],
"Ban user from chatroom": [
null,
"Bandisci utente dalla stanza"
],
"Message": [
null,
"Messaggio"
],
"Save": [
null,
"Salva"
],
"Cancel": [
null,
"Annulla"
],
"An error occurred while trying to save the form.": [
null,
"Errore durante il salvataggio del modulo"
],
"This chatroom requires a password": [
null,
"Questa stanza richiede una password"
],
"Password: ": [
null,
"Password: "
],
"Submit": [
null,
"Invia"
],
"This room is not anonymous": [
null,
"Questa stanza non è anonima"
],
"This room now shows unavailable members": [
null,
"Questa stanza mostra i membri non disponibili al momento"
],
"This room does not show unavailable members": [
null,
"Questa stanza non mostra i membri non disponibili"
],
"Non-privacy-related room configuration has changed": [
null,
"Una configurazione della stanza non legata alla privacy è stata modificata"
],
"Room logging is now enabled": [
null,
"La registrazione è abilitata nella stanza"
],
"Room logging is now disabled": [
null,
"La registrazione è disabilitata nella stanza"
],
"This room is now non-anonymous": [
null,
"Questa stanza è non-anonima"
],
"This room is now semi-anonymous": [
null,
"Questa stanza è semi-anonima"
],
"This room is now fully-anonymous": [
null,
"Questa stanza è completamente-anonima"
],
"A new room has been created": [
null,
"Una nuova stanza è stata creata"
],
"Your nickname has been changed": [
null,
"Il tuo soprannome è stato cambiato"
],
"<strong>%1$s</strong> has been banned": [
null,
"<strong>%1$s</strong> è stato bandito"
],
"<strong>%1$s</strong> has been kicked out": [
null,
"<strong>%1$s</strong> è stato espulso"
],
"<strong>%1$s</strong> has been removed because of an affiliation change": [
null,
"<strong>%1$s</strong> è stato rimosso a causa di un cambio di affiliazione"
],
"<strong>%1$s</strong> has been removed for not being a member": [
null,
"<strong>%1$s</strong> è stato rimosso in quanto non membro"
],
"You have been banned from this room": [
null,
"Sei stato bandito da questa stanza"
],
"You have been kicked from this room": [
null,
"Sei stato espulso da questa stanza"
],
"You have been removed from this room because of an affiliation change": [
null,
"Sei stato rimosso da questa stanza a causa di un cambio di affiliazione"
],
"You have been removed from this room because the room has changed to members-only and you're not a member": [
null,
"Sei stato rimosso da questa stanza poiché ora la stanza accetta solo membri"
],
"You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [
null,
"Sei stato rimosso da questa stanza poiché il servizio MUC (Chat multi utente) è in fase di spegnimento"
],
"You are not on the member list of this room": [
null,
"Non sei nella lista dei membri di questa stanza"
],
"No nickname was specified": [
null,
"Nessun soprannome specificato"
],
"You are not allowed to create new rooms": [
null,
"Non ti è permesso creare nuove stanze"
],
"Your nickname doesn't conform to this room's policies": [
null,
"Il tuo soprannome non è conforme alle regole di questa stanza"
],
"Your nickname is already taken": [
null,
"Il tuo soprannome è già utilizzato"
],
"This room does not (yet) exist": [
null,
"Questa stanza non esiste (per ora)"
],
"This room has reached it's maximum number of occupants": [
null,
"Questa stanza ha raggiunto il limite massimo di utenti"
],
"Topic set by %1$s to: %2$s": [
null,
"Topic impostato da %1$s a: %2$s"
],
"This user is a moderator": [
null,
"Questo utente è un moderatore"
],
"This user can send messages in this room": [
null,
"Questo utente può inviare messaggi in questa stanza"
],
"This user can NOT send messages in this room": [
null,
"Questo utente NON può inviare messaggi in questa stanza"
],
"Click to chat with this contact": [
null,
"Clicca per parlare con questo contatto"
],
"Click to remove this contact": [
null,
"Clicca per rimuovere questo contatto"
],
"Contact requests": [
null,
"Richieste dei contatti"
],
"My contacts": [
null,
"I miei contatti"
],
"Pending contacts": [
null,
"Contatti in attesa"
],
"Custom status": [
null,
"Stato personalizzato"
],
"Click to change your chat status": [
null,
"Clicca per cambiare il tuo stato"
],
"Click here to write a custom status message": [
null,
"Clicca qui per scrivere un messaggio di stato personalizzato"
],
"online": [
null,
"in linea"
],
"busy": [
null,
"occupato"
],
"away for long": [
null,
"assente da molto"
],
"away": [
null,
"assente"
],
"I am %1$s": [
null,
"Sono %1$s"
],
"Sign in": [
null,
"Entra"
],
"XMPP/Jabber Username:": [
null,
"Nome utente:"
],
"Password:": [
null,
"Password:"
],
"Log In": [
null,
"Entra"
],
"BOSH Service URL:": [
null,
"Indirizzo servizio BOSH:"
],
"Connected": [
null,
"Connesso"
],
"Disconnected": [
null,
"Disconnesso"
],
"Error": [
null,
"Errore"
],
"Connecting": [
null,
"Connessione in corso"
],
"Connection Failed": [
null,
"Connessione fallita"
],
"Authenticating": [
null,
"Autenticazione in corso"
],
"Authentication Failed": [
null,
"Autenticazione fallita"
],
"Disconnecting": [
null,
"Disconnessione in corso"
],
"Attached": [
null,
"Allegato"
],
"Online Contacts": [
null,
"Contatti in linea"
]
}
var it = new Jed({
"domain": "converse",
"locale_data": {
"converse": {
"": {
"Project-Id-Version": "Converse.js 0.4",
"Report-Msgid-Bugs-To": "",
"POT-Creation-Date": "2013-07-20 23:03+0200",
"PO-Revision-Date": "2013-07-20 13:58+0200",
"Last-Translator": "Fabio Bas <ctrlaltca@gmail.com>",
"Language-Team": "Italian",
"Language": "it",
"MIME-Version": "1.0",
"Content-Type": "text/plain; charset=ASCII",
"Content-Transfer-Encoding": "8bit",
"Plural-Forms": "nplurals=2; plural=(n != 1);",
"domain": "converse",
"lang": "it",
"plural_forms": "nplurals=2; plural=(n != 1);"
},
"Show this menu": [
null,
"Mostra questo menu"
],
"Write in the third person": [
null,
"Scrivi in terza persona"
],
"Remove messages": [
null,
"Rimuovi messaggi"
],
"Personal message": [
null,
"Messaggio personale"
],
"Contacts": [
null,
"Contatti"
],
"Online": [
null,
"In linea"
],
"Busy": [
null,
"Occupato"
],
"Away": [
null,
"Assente"
],
"Offline": [
null,
"Non in linea"
],
"Click to add new chat contacts": [
null,
"Clicca per aggiungere nuovi contatti alla chat"
],
"Add a contact": [
null,
"Aggiungi un contatto"
],
"Contact username": [
null,
"Nome utente del contatto"
],
"Add": [
null,
"Aggiungi"
],
"Contact name": [
null,
"Nome del contatto"
],
"Search": [
null,
"Cerca"
],
"No users found": [
null,
"Nessun utente trovato"
],
"Click to add as a chat contact": [
null,
"Clicca per aggiungere il contatto alla chat"
],
"Click to open this room": [
null,
"Clicca per aprire questa stanza"
],
"Show more information on this room": [
null,
"Mostra più informazioni su questa stanza"
],
"Description:": [
null,
"Descrizione:"
],
"Occupants:": [
null,
"Utenti presenti:"
],
"Features:": [
null,
"Funzionalità:"
],
"Requires authentication": [
null,
"Richiede autenticazione"
],
"Hidden": [
null,
"Nascosta"
],
"Requires an invitation": [
null,
"Richiede un invito"
],
"Moderated": [
null,
"Moderata"
],
"Non-anonymous": [
null,
"Non-anonima"
],
"Open room": [
null,
"Stanza aperta"
],
"Permanent room": [
null,
"Stanza permanente"
],
"Public": [
null,
"Pubblica"
],
"Semi-anonymous": [
null,
"Semi-anonima"
],
"Temporary room": [
null,
"Stanza temporanea"
],
"Unmoderated": [
null,
"Non moderata"
],
"Rooms": [
null,
"Stanze"
],
"Room name": [
null,
"Nome stanza"
],
"Nickname": [
null,
"Soprannome"
],
"Server": [
null,
"Server"
],
"Join": [
null,
"Entra"
],
"Show rooms": [
null,
"Mostra stanze"
],
"No rooms on %1$s": [
null,
"Nessuna stanza su %1$s"
],
"Rooms on %1$s": [
null,
"Stanze su %1$s"
],
"Set chatroom topic": [
null,
"Cambia oggetto della stanza"
],
"Kick user from chatroom": [
null,
"Espelli utente dalla stanza"
],
"Ban user from chatroom": [
null,
"Bandisci utente dalla stanza"
],
"Message": [
null,
"Messaggio"
],
"Save": [
null,
"Salva"
],
"Cancel": [
null,
"Annulla"
],
"An error occurred while trying to save the form.": [
null,
"Errore durante il salvataggio del modulo"
],
"This chatroom requires a password": [
null,
"Questa stanza richiede una password"
],
"Password: ": [
null,
"Password: "
],
"Submit": [
null,
"Invia"
],
"This room is not anonymous": [
null,
"Questa stanza non è anonima"
],
"This room now shows unavailable members": [
null,
"Questa stanza mostra i membri non disponibili al momento"
],
"This room does not show unavailable members": [
null,
"Questa stanza non mostra i membri non disponibili"
],
"Non-privacy-related room configuration has changed": [
null,
"Una configurazione della stanza non legata alla privacy è stata modificata"
],
"Room logging is now enabled": [
null,
"La registrazione è abilitata nella stanza"
],
"Room logging is now disabled": [
null,
"La registrazione è disabilitata nella stanza"
],
"This room is now non-anonymous": [
null,
"Questa stanza è non-anonima"
],
"This room is now semi-anonymous": [
null,
"Questa stanza è semi-anonima"
],
"This room is now fully-anonymous": [
null,
"Questa stanza è completamente-anonima"
],
"A new room has been created": [
null,
"Una nuova stanza è stata creata"
],
"Your nickname has been changed": [
null,
"Il tuo soprannome è stato cambiato"
],
"<strong>%1$s</strong> has been banned": [
null,
"<strong>%1$s</strong> è stato bandito"
],
"<strong>%1$s</strong> has been kicked out": [
null,
"<strong>%1$s</strong> è stato espulso"
],
"<strong>%1$s</strong> has been removed because of an affiliation change": [
null,
"<strong>%1$s</strong> è stato rimosso a causa di un cambio di affiliazione"
],
"<strong>%1$s</strong> has been removed for not being a member": [
null,
"<strong>%1$s</strong> è stato rimosso in quanto non membro"
],
"You have been banned from this room": [
null,
"Sei stato bandito da questa stanza"
],
"You have been kicked from this room": [
null,
"Sei stato espulso da questa stanza"
],
"You have been removed from this room because of an affiliation change": [
null,
"Sei stato rimosso da questa stanza a causa di un cambio di affiliazione"
],
"You have been removed from this room because the room has changed to members-only and you're not a member": [
null,
"Sei stato rimosso da questa stanza poiché ora la stanza accetta solo membri"
],
"You have been removed from this room because the MUC (Multi-user chat) service is being shut down.": [
null,
"Sei stato rimosso da questa stanza poiché il servizio MUC (Chat multi utente) è in fase di spegnimento"
],
"You are not on the member list of this room": [
null,
"Non sei nella lista dei membri di questa stanza"
],
"No nickname was specified": [
null,
"Nessun soprannome specificato"
],
"You are not allowed to create new rooms": [
null,
"Non ti è permesso creare nuove stanze"
],
"Your nickname doesn't conform to this room's policies": [
null,
"Il tuo soprannome non è conforme alle regole di questa stanza"
],
"Your nickname is already taken": [
null,
"Il tuo soprannome è già utilizzato"
],
"This room does not (yet) exist": [
null,
"Questa stanza non esiste (per ora)"
],
"This room has reached it's maximum number of occupants": [
null,
"Questa stanza ha raggiunto il limite massimo di utenti"
],
"Topic set by %1$s to: %2$s": [
null,
"Topic impostato da %1$s a: %2$s"
],
"This user is a moderator": [
null,
"Questo utente è un moderatore"
],
"This user can send messages in this room": [
null,
"Questo utente può inviare messaggi in questa stanza"
],
"This user can NOT send messages in this room": [
null,
"Questo utente NON può inviare messaggi in questa stanza"
],
"Click to chat with this contact": [
null,
"Clicca per parlare con questo contatto"
],
"Click to remove this contact": [
null,
"Clicca per rimuovere questo contatto"
],
"Contact requests": [
null,
"Richieste dei contatti"
],
"My contacts": [
null,
"I miei contatti"
],
"Pending contacts": [
null,
"Contatti in attesa"
],
"Custom status": [
null,
"Stato personalizzato"
],
"Click to change your chat status": [
null,
"Clicca per cambiare il tuo stato"
],
"Click here to write a custom status message": [
null,
"Clicca qui per scrivere un messaggio di stato personalizzato"
],
"online": [
null,
"in linea"
],
"busy": [
null,
"occupato"
],
"away for long": [
null,
"assente da molto"
],
"away": [
null,
"assente"
],
"I am %1$s": [
null,
"Sono %1$s"
],
"Sign in": [
null,
"Entra"
],
"XMPP/Jabber Username:": [
null,
"Nome utente:"
],
"Password:": [
null,
"Password:"
],
"Log In": [
null,
"Entra"
],
"BOSH Service URL:": [
null,
"Indirizzo servizio BOSH:"
],
"Connected": [
null,
"Connesso"
],
"Disconnected": [
null,
"Disconnesso"
],
"Error": [
null,
"Errore"
],
"Connecting": [
null,
"Connessione in corso"
],
"Connection Failed": [
null,
"Connessione fallita"
],
"Authenticating": [
null,
"Autenticazione in corso"
],
"Authentication Failed": [
null,
"Autenticazione fallita"
],
"Disconnecting": [
null,
"Disconnessione in corso"
],
"Attached": [
null,
"Allegato"
],
"Online Contacts": [
null,
"Contatti in linea"
]
}
});
return factory(it);
}
});
if (typeof define === 'function' && define.amd) {
define("it", ['jed'], function () {
return factory(it);
});
} else {
if (!window.locales) {
window.locales = {};
}
window.locales.it = it;
}
}(this, function (it) {
return it;
}));
}));

23
locale/single_locale.js Normal file
View File

@ -0,0 +1,23 @@
/*
* This file specifies a single language dependency (for English).
*
* Translations take up a lot of space and you are therefore advised to remove
* from here any languages that you don't need.
*/
(function (root, factory) {
require.config({
paths: {
"jed": "Libraries/jed",
"en": "locale/en/LC_MESSAGES/en"
}
});
define("locales", [
'jed',
'en'
], function (jed, en) {
root.locales = {};
root.locales.en = en;
});
})(this);

14
mock.js
View File

@ -1,8 +1,8 @@
(function (root, factory) {
define("mock",
['converse'],
function() {
return factory();
define("mock",
['converse'],
function() {
return factory();
});
}(this, function (converse) {
var mock_connection = {
@ -14,7 +14,7 @@
'rooms': {}
},
'jid': 'dummy@localhost',
'addHandler': function (handler, ns, name, type, id, from, options) {
'addHandler': function (handler, ns, name, type, id, from, options) {
return function () {};
},
'send': function () {},
@ -26,7 +26,7 @@
'subscribe': function () {},
'registerCallback': function () {}
},
'vcard': {
'vcard': {
'get': function (callback, jid) {
var firstname, lastname;
if (!jid) {
@ -41,7 +41,7 @@
var fullname = firstname+' '+lastname;
var vcard = $iq().c('vCard').c('FN').t(fullname);
callback(vcard.tree());
}
}
},
'disco': {
'info': function () {},

View File

@ -1,5 +1,34 @@
{
"name": "Converse.js",
"description": "Converse.js is a web based XMPP/Jabber instant messaging client",
"version": "0.4.1"
}
"name": "converse.js",
"version": "0.5.0",
"description": "Browser based XMPP instant messaging client",
"main": "main.js",
"directories": {
"doc": "docs"
},
"scripts": {
"test": ""
},
"repository": {
"type": "git",
"url": "git://github.com/jcbrand/converse.js.git"
},
"keywords": [
"XMPP",
"Jabber",
"chat",
"messaging",
"chatrooms",
"webchat"
],
"author": "JC Brand",
"license": "MIT",
"bugs": {
"url": "https://github.com/jcbrand/converse.js/issues"
},
"devDependencies": {
"grunt-cli": "~0.1.9",
"grunt": "~0.4.1",
"grunt-contrib-jshint": "~0.6.0"
}
}

View File

@ -54,7 +54,7 @@
expect($("div#controlbox").is(':visible')).toBe(true);
}, converse);
it("can be opened by clicking a DOM element with class 'toggle-online-users'", open_controlbox);
describe("The Status Widget", $.proxy(function () {
it("can be used to set the current user's chat status", $.proxy(function () {
var view = this.xmppstatusview;
@ -121,7 +121,7 @@
var i, t, is_last;
spyOn(this.rosterview, 'render').andCallThrough();
for (i=0; i<pend_names.length; i++) {
is_last = i==(pend_names.length-1);
is_last = i===(pend_names.length-1);
this.roster.create({
jid: pend_names[i].replace(' ','.').toLowerCase() + '@localhost',
subscription: 'none',
@ -129,7 +129,7 @@
fullname: pend_names[i],
is_last: is_last
});
// For performance reasons, the roster should only be shown once
// For performance reasons, the roster should only be shown once
// the last contact has been added.
if (is_last) {
expect(this.rosterview.$el.is(':visible')).toEqual(true);
@ -162,7 +162,7 @@
subscription: 'both',
ask: null,
fullname: cur_names[i],
is_last: i==(cur_names.length-1)
is_last: i===(cur_names.length-1)
});
expect(this.rosterview.render).toHaveBeenCalled();
// Check that they are sorted alphabetically
@ -291,7 +291,7 @@
subscription: 'none',
ask: 'request',
fullname: req_names[i],
is_last: i==(req_names.length-1)
is_last: i===(req_names.length-1)
});
expect(this.rosterview.render).toHaveBeenCalled();
// Check that they are sorted alphabetically
@ -335,7 +335,7 @@
expect(this.rosterview.removeRosterItem).toHaveBeenCalled();
expect(this.connection.roster.unauthorize).toHaveBeenCalled();
// There should now be one less contact
expect(this.roster.length).toEqual(num_contacts-1);
expect(this.roster.length).toEqual(num_contacts-1);
}, converse));
}, converse));
@ -368,7 +368,7 @@
afterEach($.proxy(function () {
// Contacts retrieved from localStorage have chat_status of
// "offline".
// "offline".
// In the next test suite, we need some online contacts, so
// we make some online now
for (i=0; i<5; i++) {
@ -456,7 +456,7 @@
expect(newchatboxes.length).toEqual(0);
// Lets open the controlbox again, purely for visual feedback
open_controlbox();
open_controlbox();
}, converse));
describe("A Chat Message", $.proxy(function () {
@ -465,8 +465,8 @@
var sender_jid = cur_names[0].replace(' ','.').toLowerCase() + '@localhost';
msg = $msg({
from: sender_jid,
to: this.connection.jid,
type: 'chat',
to: this.connection.jid,
type: 'chat',
id: (new Date()).getTime()
}).c('body').t(message).up()
.c('active', {'xmlns': 'http://jabber.org/protocol/chatstates'}).tree();
@ -534,8 +534,8 @@
var sender_jid = cur_names[0].replace(' ','.').toLowerCase() + '@localhost';
msg = $msg({
from: sender_jid,
to: this.connection.jid,
type: 'chat',
to: this.connection.jid,
type: 'chat',
id: (new Date()).getTime()
}).c('body').t(message).up()
.c('active', {'xmlns': 'http://jabber.org/protocol/chatstates'}).tree();
@ -563,8 +563,8 @@
var sender_jid = cur_names[0].replace(' ','.').toLowerCase() + '@localhost';
msg = $msg({
from: sender_jid,
to: this.connection.jid,
type: 'chat',
to: this.connection.jid,
type: 'chat',
id: (new Date()).getTime()
}).c('body').t(message).up()
.c('active', {'xmlns': 'http://jabber.org/protocol/chatstates'}).tree();