diff --git a/es.json b/es.json
index 9f8fa7ff897f5bc7903195e36bc05b171ac0b1a0..784ad67565e4a2964553adf9b4e7fea6600b4faf 100644
--- a/es.json
+++ b/es.json
@@ -26,7 +26,18 @@
                 "start": {
                     "group": "Este es el comienzo de tu conversación."
                 },
-                "edited": "(editado)"
+                "edited": "(editado)",
+                "voice": {
+                    "connected": "Conectado a voz",
+                    "leave": "Salir",
+                    "mute": "Silenciar",
+                    "unmute": "Desilenciar"
+                },
+                "misc": {
+                    "viewing_old": "Viendo mensajes antiguos",
+                    "jump_present": "Saltar al presente",
+                    "spoiler_attachment": "Spoiler"
+                }
             },
             "categories": {
                 "members": "Miembros",
@@ -43,7 +54,7 @@
         "navigation": {
             "tabs": {
                 "dev": "Desarrollador",
-                "saved": "Mensajes guardados",
+                "saved": "Notas guardadas",
                 "unreads": "No leídos",
                 "home": "Inicio",
                 "friends": "Amigos"
@@ -56,12 +67,16 @@
                     "title": "Perfil",
                     "info": "Información",
                     "fetching": "Obteniendo tu perfil…",
-                    "placeholder": "Escribe algo sobre ti…"
+                    "placeholder": "Escribe algo sobre ti…",
+                    "profile_picture": "Foto de perfil",
+                    "custom_background": "Fondo personalizado",
+                    "edit_background": "Editar fondo"
                 },
                 "sessions": {
                     "this_device": "Este dispositivo",
                     "title": "Sesiones",
-                    "active_sessions": "Sesiones activas"
+                    "active_sessions": "Sesiones activas",
+                    "created": "Creado hace {{time_ago}}"
                 },
                 "account": {
                     "title": "Mi cuenta",
@@ -71,12 +86,91 @@
                     "title": "Donar"
                 },
                 "language": {
-                    "select": "Seleccione el idioma"
-                }
+                    "select": "Seleccione el idioma",
+                    "title": "Idioma"
+                },
+                "notifications": {
+                    "descriptions": {
+                        "enable_sound": "Habilita esto para reproducir sonido cuando te llegue un mensaje.",
+                        "enable_push": "Habilita esto para recibir notificaciones cuando estés desconectado.",
+                        "enable_outgoing_sound": "Habilita esto para reproducir sonido cuando envíes un mensaje.",
+                        "enable_desktop": "Esto te enviará notificaciones cuando la app este abierta."
+                    },
+                    "title": "Notificaciones",
+                    "enable_push": "Habilitar notificaciones push.",
+                    "enable_desktop": "Habilitar notificaciones de escritorio.",
+                    "push_notifications": "Notificaciones push",
+                    "sounds": "Sonidos",
+                    "enable_sound": "Reproducir sonido en mensaje.",
+                    "enable_outgoing_sound": "Habilitar sonido de mensaje enviado."
+                },
+                "feedback": {
+                    "title": "Sugerencias",
+                    "report": "Qué te gustaría reportar?",
+                    "bug": "Bug",
+                    "send": "Enviar sugerencias",
+                    "feature": "Solicitar características",
+                    "other": "Otro",
+                    "describe": "Por favor describe el problema."
+                },
+                "appearance": {
+                    "theme_data": "Datos de tema",
+                    "emoji_pack": "Paquete de emoji",
+                    "overrides": "Anular tema",
+                    "reset_overrides": "Resetear anulaciones",
+                    "export_clipboard": "Exportar al portapapeles",
+                    "import_clipboard": "Importar desde portapapeles",
+                    "title": "Apariencia",
+                    "display": {
+                        "default": "Por defecto",
+                        "compact": "Compacto",
+                        "default_description": "Bonito, elegante y moderno.",
+                        "compact_description": "Buen viejo IRC."
+                    },
+                    "accent_selector": "Color de acento",
+                    "import_manual": "Importar manualmente",
+                    "theme": "Tema",
+                    "color": {
+                        "light": "claro",
+                        "dark": "oscuro"
+                    },
+                    "message_display": "Vista de mensajes",
+                    "custom_css": "CSS personalizado",
+                    "sync": "Sincronizar opciones",
+                    "advanced": "Opciones avanzadas",
+                    "import_theme": "Importar tema desde hilo"
+                },
+                "logOut": "Cerrar sesión",
+                "source_code": "Código fuente"
             },
             "categories": {
                 "user_settings": "Ajustes de usuario",
                 "client_settings": "Configuración del cliente"
+            },
+            "channel_pages": {
+                "overview": {
+                    "title": "Resumen",
+                    "name": "Nombre del canal",
+                    "description": "Descripción del canal"
+                }
+            },
+            "tips": {
+                "account": {
+                    "b": "Ir a la configuración del perfil.",
+                    "a": "Estás buscando cómo personalizar tu perfil público?"
+                },
+                "languages": {
+                    "a": "No hay un idioma que quieras?",
+                    "b": "Ayuda contribuyendo traducciones."
+                },
+                "sessions": {
+                    "a": "Si ves una sesión desconocida en la lista,",
+                    "b": "mejora tu seguridad cambiando tu contraseña y activando autenticación de dos factores."
+                }
+            },
+            "actions": {
+                "remove": "Borrar",
+                "upload": "Subir (máx. {{filesize}})"
             }
         },
         "status": {
@@ -85,6 +179,114 @@
             "busy": "Ocupado",
             "invisible": "Invisible",
             "online": "Activo"
+        },
+        "context_menu": {
+            "retry_message": "Reintentar envío",
+            "copy_link": "Copiar link",
+            "open_group_settings": "Configuración de grupo",
+            "copy_selection": "Copiar selección",
+            "copy_cid": "Copiar ID de canal",
+            "mention": "Mencionar",
+            "cancel_message": "Cancelar envío",
+            "quote_message": "Citar mensaje",
+            "open_file": "Abrir archivo",
+            "save_image": "Guardar imagen",
+            "open_link": "Abrir link",
+            "block_user": "Bloquear usuario",
+            "unblock_user": "Desbloquear usuario",
+            "custom_status": "Estado personalizado",
+            "clear_status": "Quitar estado personalizado",
+            "set_custom_status": "Establecer un estado personalizado",
+            "open_channel_settings": "Configuración de canal",
+            "open_video": "Abrir vídeo",
+            "copy_id": "Copiar ID",
+            "save_file": "Guardar archivo",
+            "open_image": "Abrir imagen",
+            "save_video": "Guardar vídeo",
+            "add_friend": "Añadir amigo",
+            "cancel_friend": "Cancelar solicitud",
+            "remove_friend": "Quitar amigo",
+            "copy_text": "Copiar texto",
+            "copy_uid": "Copiar ID de usuario",
+            "copy_mid": "Copiar ID de mensaje",
+            "message_user": "Enviar mensaje",
+            "mark_as_read": "Marcar como leído",
+            "edit_message": "Editar mensaje",
+            "delete_message": "Borrar mensaje",
+            "remove_member": "Quitar del grupo"
+        },
+        "special": {
+            "modals": {
+                "onboarding": {
+                    "welcome": "Bienvenido a",
+                    "pick": "Escoge un nombre de usuario por el cual la gente te pueda encontrar, este se puede cambiar luego en ajustes."
+                },
+                "account": {
+                    "failed": "Cambio fallido!",
+                    "change": {
+                        "email": "Cambiar tu email",
+                        "username": "Cambiar tu nombre de usuario",
+                        "password": "Cambiar tu contraseña"
+                    }
+                },
+                "prompt": {
+                    "confirm_leave_long": "No podrás volver a entrar a no ser que seas invitado de nuevo.",
+                    "confirm_leave": "Salir de {{group_name}}?"
+                },
+                "error": "Ha ocurrido un error!",
+                "actions": {
+                    "save": "Guardar",
+                    "cancel": "Cancelar",
+                    "update": "Actualizar",
+                    "ok": "Vale",
+                    "close": "Cerrar",
+                    "send_email": "Enviar correo",
+                    "reload": "Recargar aplicación",
+                    "preview": "Vista previa",
+                    "continue": "Continuar"
+                },
+                "clipboard": {
+                    "unavailable": "El portapapeles no esta disponible!",
+                    "copy": "Copia manual:",
+                    "https": "Ahora mismo no estás en un contexto HTTPS."
+                },
+                "signed_out": "Tu sesión ha sido cerrada!"
+            },
+            "friends": {
+                "pending": "Pendiente",
+                "outgoing": "Solicitud de amistad saliente.",
+                "incoming": "Solicitud de amistad entrante.",
+                "blocked": "Bloqueado",
+                "nobody": "Todavia no hay nadie!"
+            },
+            "popovers": {
+                "user_profile": {
+                    "badges": {
+                        "early_adopter": "Pionero",
+                        "supporter": "Apoyante",
+                        "translator": "Traductor"
+                    },
+                    "no_users": "Sin amigos en común!",
+                    "empty": "Esto esta un poco vacío...",
+                    "sub": {
+                        "badges": "Medallas",
+                        "information": "Información",
+                        "connections": "Conexiones"
+                    },
+                    "mutual_friends": "Amigos mutuos",
+                    "mutual_groups": "Grupos en común",
+                    "no_groups": "Sin grupos en común!",
+                    "profile": "Perfil"
+                }
+            },
+            "status": {
+                "connecting": "Conectando…",
+                "offline": "Desconectado.",
+                "disconnected": "Desconectado.",
+                "reconnecting": "Reconectando…"
+            },
+            "requires_online": "Necesitas estar conectado para ver esto.",
+            "copy_username": "Haz click para copiar nombre de usuario"
         }
     },
     "login": {
@@ -129,5 +331,64 @@
         "tos": "Términos de servicio",
         "about": "Sobre nosotros",
         "loading": "Cargando…"
+    },
+    "error": {
+        "missing_permission": "Falta permiso.",
+        "file_too_large": "Archivo demasiado grande.",
+        "missing_data": "Faltan datos en la solicitud.",
+        "too_long": "Demasiado largo",
+        "network_error": "Error de conexión.",
+        "internal_error": "Error interno.",
+        "missing_headers": "Faltan headers.",
+        "invalid_session": "Sesión invalida.",
+        "username_taken": "Este nombre de usuario ya está en uso.",
+        "invalid_email": "Correo inválido",
+        "unsupported_browser": "Tu navegador no tiene soporte para esta característica.",
+        "denied_notification": "Has denegado permisos para notificaciones, comprueba la configuración de la página.",
+        "render_fail": "Error en el dibujado de plantilla.",
+        "email_in_use": "Correo ya en uso.",
+        "email_failed": "Envío de correo fallido.",
+        "invalid_credentials": "El correo o la contraseña no son correctos.",
+        "unauthorized": "Sin permisos.",
+        "unlabelled": "Algo ha pasado.",
+        "failed_validation": "Error al validar campo.",
+        "database_error": "Error de base de datos.",
+        "already_friends": "Ya eres amigo de este usuario.",
+        "already_sent_request": "Ya has enviado una solicitud a este usuario.",
+        "blocked": "Has bloqueado a este usuario.",
+        "blocked_other": "Este usuario te ha bloqueado.",
+        "no_effect": "Esta solicitud no ha tenido resultado.",
+        "failed_to_receive": "El servidor no ha podido recibir tu archivo.",
+        "probe_error": "Error obteniendo metadatos del archivo.",
+        "io_error": "El servidor se ha encontrado con un error I/O.",
+        "unknown_error": "Ver consola.",
+        "operation_failed": "Operación fallida.",
+        "unverified_account": "Cuenta no verificada.",
+        "unknown_user": "Usuario no conocido.",
+        "invalid_token": "Identificador inválido",
+        "missing_invite": "Falta código de invitacion en la solicitud.",
+        "invalid_invite": "Código inválido",
+        "already_onboarded": "Configuración ya terminada.",
+        "required_field": "Requerido",
+        "too_short": "Demasiado corto",
+        "unavailable": "No disponible."
+    },
+    "dayjs": {
+        "nextDay": "[Mañana a las] LT",
+        "nextWeek": "dddd [a las] LT",
+        "sameElse": "L",
+        "sameDay": "[Hoy a las] LT",
+        "lastWeek": "[El último] dddd [a las] LT",
+        "lastDay": "[Ayer a las] LT"
+    },
+    "quantities": {
+        "members": {
+            "one": "1 miembro",
+            "many": "{{count}} miembros"
+        }
+    },
+    "notifications": {
+        "now_friends": "Ahora tú y @{{person}} sois amigos!",
+        "sent_request": "@{{person}} te envió una solicitud de amistad."
     }
 }
diff --git a/hu.json b/hu.json
index 0c7756d49c9ce310fa4b28d68c0c267d7053d48f..183c068dc9a017ea167bcf36bc2324501b671eac 100644
--- a/hu.json
+++ b/hu.json
@@ -3,7 +3,8 @@
         "tos": "Szolgáltatás feltételei",
         "privacy": "Adatvédelmi irányelvek",
         "image_by": "Képet készítette",
-        "about": "Rólunk"
+        "about": "Rólunk",
+        "loading": "Betöltés…"
     },
     "login": {
         "email": "Email",
@@ -34,7 +35,7 @@
             "login": "Bejelentkezés sikertelen!",
             "create": "Regisztrálás sikertelen!"
         },
-        "check_spam": "Ha nem találod akkor nézd meg spam mappádat.",
+        "check_spam": "Ha nem találod akkor nézd meg spam mappádat",
         "resend": "Igazolás újraküldése.",
         "missing_verification": "Nincs email-ed?",
         "set_password": "Új jelszó beállítása.",
@@ -59,16 +60,35 @@
                 "attached_file": "{{filename}} hozzácsatolva",
                 "failed_upload": "Feltöltés sikertelen!",
                 "uploading_file": "Fájl feltöltése…",
-                "message_saved": "Mentés üzenetekhez"
+                "message_saved": "Mentés üzenetekhez",
+                "bot": "bot",
+                "unknown_user": "<Ismeretlen Felhasználó>",
+                "start": {
+                    "group": "Ez a besélgetés kezdete."
+                },
+                "edited": "(módosiítva)",
+                "voice": {
+                    "connected": "Hang kapcsolódva",
+                    "mute": "Némitás",
+                    "unmute": "Némitás ki",
+                    "leave": "Kilépés"
+                },
+                "misc": {
+                    "viewing_old": "Régebbi üzeneteket tekintesz meg",
+                    "jump_present": "Ugrás a jelenbe",
+                    "spoiler_attachment": "Spoiler"
+                }
             },
             "groups": {
                 "name": "Csoportnév",
-                "create": "Csoport létrehozása."
+                "create": "Csoport létrehozása.",
+                "owner": "Csoport Tulaj"
             },
             "categories": {
                 "members": "Tagok",
-                "channels": "Beszélgetések",
-                "conversations": "Beszélgetések"
+                "channels": "Csatornák",
+                "conversations": "Beszélgetések",
+                "participants": "Részteveők"
             }
         },
         "settings": {
@@ -86,7 +106,20 @@
                     "import_clipboard": "Másolás vágólapról.",
                     "export_clipboard": "Másolás vágólapra.",
                     "reset_overrides": "Témák visszaállítása.",
-                    "title": "Megjelenés"
+                    "title": "Megjelenés",
+                    "advanced": "Haladó Beálítások",
+                    "custom_css": "Egyedi CSS",
+                    "display": {
+                        "default": "Alap",
+                        "compact": "Tömör",
+                        "compact_description": "Jó öreg IRC."
+                    },
+                    "sync": "Sincronizátció Opciók",
+                    "color": {
+                        "light": "világos",
+                        "dark": "sötét"
+                    },
+                    "accent_selector": "Kiemelő Szín"
                 },
                 "logOut": "Kijelentkezés",
                 "account": {
@@ -94,18 +127,62 @@
                     "change_field": "Megváltoztás"
                 },
                 "language": {
-                    "title": "Nyelv"
+                    "title": "Nyelv",
+                    "select": "Válazd ki a nyelvedet"
                 },
                 "notifications": {
                     "enable_desktop": "Asztali értesítések bekapcsolása.",
-                    "title": "Értesítések"
-                }
+                    "title": "Értesítések",
+                    "enable_sound": "Hang lejátszása Üzeneten.",
+                    "enable_outgoing_sound": "Küldési Hang Lejátszása.",
+                    "sounds": "Hangok"
+                },
+                "profile": {
+                    "title": "Profil",
+                    "info": "Információ",
+                    "placeholder": "Írj valamit magadról…",
+                    "profile_picture": "Profil Kép",
+                    "custom_background": "Egyedi Háttér",
+                    "edit_background": "Háttér Szerkeztés"
+                },
+                "feedback": {
+                    "title": "Visszajelzés",
+                    "report": "Mit akarsz jelenteni?",
+                    "bug": "Bug",
+                    "feature": "Funkció Kérelem",
+                    "other": "Más",
+                    "send": "Visszajelzés Küldése"
+                },
+                "donate": {
+                    "title": "Adományoz"
+                },
+                "source_code": "Forrás"
             },
             "categories": {
                 "user_settings": "Felhasználói beállítások",
                 "client_settings": "Alkalmazás beállítások"
             },
-            "title": "Beállítások"
+            "title": "Beállítások",
+            "channel_pages": {
+                "overview": {
+                    "title": "Áttekintés",
+                    "name": "Csatorna Név",
+                    "description": "Csatorna Leírás"
+                }
+            },
+            "tips": {
+                "languages": {
+                    "b": "Segíts több fordítást készíteni."
+                },
+                "sessions": {
+                    "b": "biztosítsjd a fíokodat a jelszavad megváltoztatásával és kétfaktoros hitelesítés használatával.",
+                    "a": "Ha látsz egy ismeretlen eszközt a listán,"
+                }
+            },
+            "actions": {
+                "remove": "Eltávolít",
+                "upload": "Feltőltés (max. {{filesize}})"
+            }
         },
         "special": {
             "requires_online": "Ennek megtekintéséhez online kell lenned.",
@@ -117,7 +194,9 @@
                     "close": "Bezárás",
                     "ok": "Rendben",
                     "send_email": "Email küldése",
-                    "update": "Frissítés"
+                    "update": "Frissítés",
+                    "save": "Mentés",
+                    "preview": "Előnézet"
                 },
                 "prompt": {
                     "confirm_leave": "{{group_name}} csoportból kilépsz?",
@@ -153,7 +232,8 @@
                 "outgoing": "Kimenő barátkérelem.",
                 "incoming": "Bejövó barátkérelem.",
                 "blocked": "Blokkolva",
-                "pending": "Függőben lévó"
+                "pending": "Függőben lévó",
+                "nobody": "Még nincs it senki!"
             },
             "popovers": {
                 "user_profile": {
@@ -161,14 +241,24 @@
                     "no_users": "Nincsenek közös ismerősök!",
                     "mutual_groups": "Közös csoportok",
                     "mutual_friends": "Közös ismerősök",
-                    "profile": "Profil"
+                    "profile": "Profil",
+                    "badges": {
+                        "early_adopter": "Úttörő",
+                        "supporter": "Támogató",
+                        "translator": "Fórdító"
+                    },
+                    "sub": {
+                        "information": "Információ",
+                        "connections": "Kapcsolatok"
+                    }
                 }
-            }
+            },
+            "copy_username": "Kattints a felhasználónév másolásához"
         },
         "navigation": {
             "tabs": {
                 "unreads": "Olvasatlan üzenetek",
-                "saved": "Mentett üzenetek",
+                "saved": "Mentett Jegyzetek",
                 "friends": "Ismerősök",
                 "dev": "Fejlesztő",
                 "home": "Otthon"
@@ -199,7 +289,14 @@
             "cancel_message": "Küldés visszavonása",
             "retry_message": "Újraküldés",
             "mention": "Említés",
-            "copy_text": "Szöveg másolása"
+            "copy_text": "Szöveg másolása",
+            "set_custom_status": "Egyedi státusz beálitása",
+            "custom_status": "Egyedi Státusz",
+            "copy_selection": "Kiválasztás Másolása",
+            "open_channel_settings": "Csatorna Beállítások",
+            "open_group_settings": "Csoport Beálítások",
+            "copy_link": "Link Másolása",
+            "open_link": "Link Megnyitása"
         },
         "status": {
             "offline": "Offline",
@@ -242,7 +339,12 @@
         "internal_error": "Belső hiba.",
         "database_error": "Adatbázis hiba.",
         "unlabelled": "Valami történt.",
-        "missing_permission": "Hianyzó engedély."
+        "missing_permission": "Hianyzó engedély.",
+        "unauthorized": "Nem engedéjezett.",
+        "network_error": "Hálozati hiba.",
+        "render_fail": "Sablonmegjelenítés sikertelen.",
+        "email_failed": "Nem sikerült elküldeni az e-mailt.",
+        "invalid_credentials": "Rosz email, vagy jelszó."
     },
     "quantities": {
         "members": {
diff --git a/nl.json b/nl.json
index 0967ef424bce6791893e9a57bb952f80fd536e93..eeaec2c7870d8a1b9a805d76a86a0d7d43b0c65f 100644
--- a/nl.json
+++ b/nl.json
@@ -1 +1,30 @@
-{}
+{
+    "general": {
+        "image_by": "Afbeelding",
+        "tos": "Gebruikersovereenkomst",
+        "loading": "Laden…"
+    },
+    "login": {
+        "current_password": "Huidig wachtwoord",
+        "enter": {
+            "invite": "Voer hier uw uitnodiginscode in.",
+            "username": "Voer hier uw gebruikersnaam in.",
+            "email": "Voer hier uw email in.",
+            "password": "Voer hier uw wachtwoord in.",
+            "current_password": "Voer hier uw huidige wachtwoord in."
+        },
+        "forgot": "Wachtwoord vergeten?",
+        "reset": "Wachtwoord resetten.",
+        "remembered": "Ga terug naar inlog scherm.",
+        "new": "Nieuw bij REVOLT?",
+        "create": "Maak een nieuw account aan.",
+        "resend": "Verzend verificatie opnieuw.",
+        "cancel": "Verzoek annuleren.",
+        "register": "Registre",
+        "invite": "Uitnodigings",
+        "set_password": "Nieuw wachtwoord.",
+        "existing": "Heeft u al een account?",
+        "missing_verification": "Geen email?",
+        "check_mail": "Check uw email."
+    }
+}
diff --git a/pr.json b/pr.json
index 0967ef424bce6791893e9a57bb952f80fd536e93..2f0dd9eac9fb2ad35716e1773b1ff51a26c89483 100644
--- a/pr.json
+++ b/pr.json
@@ -1 +1,7 @@
-{}
+{
+    "general": {
+        "about": "",
+        "privacy": "",
+        "tos": "Terms o' Service"
+    }
+}
diff --git a/tr.json b/tr.json
index d53f6514bd475c4fa61e1c6be2c130e44761ecb7..cd9b537c86b96dd4a994dc1469eea11b959b8aa2 100644
--- a/tr.json
+++ b/tr.json
@@ -124,7 +124,7 @@
                     "import_clipboard": "Panodan içeri aktar",
                     "import_manual": "El ile içe aktarın",
                     "theme_data": "Tema Verileri",
-                    "overrides": "Tema Geçersiz Kılmaları",
+                    "overrides": "Tema Ayarları",
                     "reset_overrides": "Geçersiz kılmaları sıfırla",
                     "import_theme": "Temayı dizeden içe aktarın",
                     "display": {