diff --git a/l10n/bs.js b/l10n/bs.js
new file mode 100644
index 0000000..8d4ba44
--- /dev/null
+++ b/l10n/bs.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "registration",
+ {
+ "Email address you entered is not valid" : "Adresa e-pošte koju ste unijeli nije validna",
+ "There is already a pending registration with this email" : "Već postoji registracija s ovom adresom e-pošte",
+ "Verify your ownCloud registration request" : "Verifikujte vaš zahtjev ownCloud registracije",
+ "Verification email successfully sent." : "E-pošta za verifikaciju je uspješno poslana.",
+ "Invalid verification URL. No registration request with this verification URL is found." : "URL verifikacije nije validan. Nije pronađen zahtjev registracije sa ovim verifikacionim URL.",
+ "Unable to create user, there are problems with user backend." : "Nemoguće kreirati korisnika, postoje problemi sa korisnikovom pozadinom.",
+ "Your account has been successfully created, you can log in now." : "Vaš račun je uspješno kreiran, možete se sad prijaviti.",
+ "To create a new account on ownCloud, just click the following link:\n{link}" : "Za kreiranje novog ownCloud računa, kliknite na slijedeću vezu:\n{link}",
+ "Welcome, you can create your account below." : "Dobrodošli, u nastavku možete kreirati svoj račun.",
+ "Username" : "Korisničko ime",
+ "Password" : "Lozinka",
+ "Create account" : "Kreiraj račun",
+ "Thank you for registering, you should receive verification link in a few minutes." : "Hvala vam za registraciju, za koji minut bi trebali primiti verifikacioni URL.",
+ "Email" : "E-pošta",
+ "Request verification link" : "Zahtjevaj verifikacioni URL",
+ "Please re-enter a valid email address" : "Molim ponovno unesite važeću adresu e-pošte",
+ "You will receive an email with verification link" : "Dobit će te e-poštu sa URL za verifikaciju"
+},
+"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/l10n/bs.json b/l10n/bs.json
new file mode 100644
index 0000000..2226365
--- /dev/null
+++ b/l10n/bs.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Email address you entered is not valid" : "Adresa e-pošte koju ste unijeli nije validna",
+ "There is already a pending registration with this email" : "Već postoji registracija s ovom adresom e-pošte",
+ "Verify your ownCloud registration request" : "Verifikujte vaš zahtjev ownCloud registracije",
+ "Verification email successfully sent." : "E-pošta za verifikaciju je uspješno poslana.",
+ "Invalid verification URL. No registration request with this verification URL is found." : "URL verifikacije nije validan. Nije pronađen zahtjev registracije sa ovim verifikacionim URL.",
+ "Unable to create user, there are problems with user backend." : "Nemoguće kreirati korisnika, postoje problemi sa korisnikovom pozadinom.",
+ "Your account has been successfully created, you can log in now." : "Vaš račun je uspješno kreiran, možete se sad prijaviti.",
+ "To create a new account on ownCloud, just click the following link:\n{link}" : "Za kreiranje novog ownCloud računa, kliknite na slijedeću vezu:\n{link}",
+ "Welcome, you can create your account below." : "Dobrodošli, u nastavku možete kreirati svoj račun.",
+ "Username" : "Korisničko ime",
+ "Password" : "Lozinka",
+ "Create account" : "Kreiraj račun",
+ "Thank you for registering, you should receive verification link in a few minutes." : "Hvala vam za registraciju, za koji minut bi trebali primiti verifikacioni URL.",
+ "Email" : "E-pošta",
+ "Request verification link" : "Zahtjevaj verifikacioni URL",
+ "Please re-enter a valid email address" : "Molim ponovno unesite važeću adresu e-pošte",
+ "You will receive an email with verification link" : "Dobit će te e-poštu sa URL za verifikaciju"
+},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
+}
\ No newline at end of file
diff --git a/l10n/bs.php b/l10n/bs.php
new file mode 100644
index 0000000..aff902b
--- /dev/null
+++ b/l10n/bs.php
@@ -0,0 +1,21 @@
+ "Adresa e-pošte koju ste unijeli nije validna",
+"There is already a pending registration with this email" => "Već postoji registracija s ovom adresom e-pošte",
+"Verify your ownCloud registration request" => "Verifikujte vaš zahtjev ownCloud registracije",
+"Verification email successfully sent." => "E-pošta za verifikaciju je uspješno poslana.",
+"Invalid verification URL. No registration request with this verification URL is found." => "URL verifikacije nije validan. Nije pronađen zahtjev registracije sa ovim verifikacionim URL.",
+"Unable to create user, there are problems with user backend." => "Nemoguće kreirati korisnika, postoje problemi sa korisnikovom pozadinom.",
+"Your account has been successfully created, you can log in now." => "Vaš račun je uspješno kreiran, možete se sad prijaviti.",
+"To create a new account on ownCloud, just click the following link:\n{link}" => "Za kreiranje novog ownCloud računa, kliknite na slijedeću vezu:\n{link}",
+"Welcome, you can create your account below." => "Dobrodošli, u nastavku možete kreirati svoj račun.",
+"Username" => "Korisničko ime",
+"Password" => "Lozinka",
+"Create account" => "Kreiraj račun",
+"Thank you for registering, you should receive verification link in a few minutes." => "Hvala vam za registraciju, za koji minut bi trebali primiti verifikacioni URL.",
+"Email" => "E-pošta",
+"Request verification link" => "Zahtjevaj verifikacioni URL",
+"Please re-enter a valid email address" => "Molim ponovno unesite važeću adresu e-pošte",
+"You will receive an email with verification link" => "Dobit će te e-poštu sa URL za verifikaciju"
+);
+$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";