diff --git a/src/i18n/i18n.js b/src/i18n/i18n.js
index c0ed9727..45909b84 100644
--- a/src/i18n/i18n.js
+++ b/src/i18n/i18n.js
@@ -754,5 +754,630 @@ window.translations = {
yes_release_it: 'হ্যাঁ, এটা ছেড়ে দিন',
you_have_been_referred_to_puter_by_a_friend: "আপনি একজন বন্ধু দ্বারা Puter উল্লেখ করা হয়েছে!",
zip: "জিপ",
+ fr: {
+ access_granted_to: "Accès accordé à",
+ add_existing_account: "Ajouter un compte existant",
+ all_fields_required: "Tous les champs sont obligatoires.",
+ apply: "Appliquer",
+ ascending: "Ascendant",
+ background: "Arrière-plan",
+ browse: "Parcourir",
+ cancel: "Annuler",
+ center: "Centre",
+ change_desktop_background: "Changer l'arrière-plan du bureau…",
+ change_password: "Changer le mot de passe",
+ change_username: "Changer le nom d'utilisateur",
+ close_all_windows: "Fermer toutes les fenêtres",
+ color: "Couleur",
+ confirm_account_for_free_referral_storage_c2a: "Créez un compte et confirmez votre adresse e-mail pour recevoir 1 Go de stockage gratuit. Votre ami recevra également 1 Go de stockage gratuit.",
+ confirm_new_password: "Confirmer le nouveau mot de passe",
+ contact_us: "Contactez-nous",
+ contain: "Contenir",
+ continue: "Continuer",
+ copy: "Copier",
+ copy_link: "Copier le lien",
+ copying: "Copie en cours",
+ cover: "Couverture",
+ create_account: "Créer un compte",
+ create_free_account: "Créer un compte gratuit",
+ create_shortcut: "Créer un raccourci",
+ current_password: "Mot de passe actuel",
+ cut: "Couper",
+ date_modified: "Date de modification",
+ delete: "Supprimer",
+ delete_permanently: "Supprimer définitivement",
+ deploy_as_app: "Déployer en tant qu'application",
+ descending: "Descendant",
+ desktop_background_fit: "Ajuster",
+ dir_published_as_website: `%strong% a été publié sur :`,
+ disassociate_dir: "Dissocier le répertoire",
+ download: "Télécharger",
+ downloading: "Téléchargement en cours",
+ email: "E-mail",
+ email_or_username: "E-mail ou nom d'utilisateur",
+ empty_trash: "Vider la corbeille",
+ empty_trash_confirmation: "Êtes-vous sûr de vouloir supprimer définitivement les éléments de la corbeille ?",
+ emptying_trash: "Vidage de la corbeille en cours…",
+ feedback: "Retour d'information",
+ feedback_c2a: "Veuillez utiliser le formulaire ci-dessous pour nous envoyer vos commentaires, suggestions et rapports de bogues.",
+ feedback_sent_confirmation: "Merci de nous avoir contactés. Si vous avez un e-mail associé à votre compte, vous recevrez une réponse de notre part dès que possible.",
+ forgot_pass_c2a: "Mot de passe oublié ?",
+ from: "De",
+ general: "Général",
+ get_a_copy_of_on_puter: `Obtenez une copie de '%%' sur Puter.com !`,
+ get_copy_link: "Obtenir un lien de copie",
+ hide_all_windows: "Masquer toutes les fenêtres",
+ html_document: "Document HTML",
+ image: "Image",
+ invite_link: "Lien d'invitation",
+ items_in_trash_cannot_be_renamed: "Cet élément ne peut pas être renommé car il se trouve dans la corbeille. Pour renommer cet élément, déplacez-le d'abord hors de la corbeille.",
+ jpeg_image: "Image JPEG",
+ keep_in_taskbar: "Garder dans la barre des tâches",
+ log_in: "Se connecter",
+ log_out: "Se déconnecter",
+ move: "Déplacer",
+ moving: "Déplacement en cours",
+ my_websites: "Mes sites web",
+ name: "Nom",
+ name_cannot_be_empty: "Le nom ne peut pas être vide.",
+ name_cannot_contain_double_period: "Le nom ne peut pas contenir deux points ('..').",
+ name_cannot_contain_period: "Le nom ne peut pas contenir de point ('.').",
+ name_cannot_contain_slash: "Le nom ne peut pas contenir de slash ('/').",
+ name_must_be_string: "Le nom ne peut être qu'une chaîne de caractères.",
+ name_too_long: "Le nom ne peut pas dépasser %% caractères.",
+ new: "Nouveau",
+ new_folder: "Nouveau dossier",
+ new_password: "Nouveau mot de passe",
+ new_username: "Nouveau nom d'utilisateur",
+ no_dir_associated_with_site: "Aucun répertoire associé à cette adresse.",
+ no_websites_published: "Vous n'avez publié aucun site web pour le moment.",
+ ok: "OK",
+ open: "Ouvrir",
+ open_in_new_tab: "Ouvrir dans un nouvel onglet",
+ open_in_new_window: "Ouvrir dans une nouvelle fenêtre",
+ open_with: "Ouvrir avec",
+ password: "Mot de passe",
+ password_changed: "Mot de passe modifié.",
+ passwords_do_not_match: "Les champs 'Nouveau mot de passe' et 'Confirmer le nouveau mot de passe' ne correspondent pas.",
+ paste: "Coller",
+ paste_into_folder: "Coller dans le dossier",
+ pick_name_for_website: "Choisissez un nom pour votre site web :",
+ picture: "Image",
+ powered_by_puter_js: "Propulsé par Puter.js",
+ preparing: "Préparation en cours...",
+ preparing_for_upload: "Préparation du téléchargement en cours...",
+ properties: "Propriétés",
+ publish: "Publier",
+ publish_as_website: "Publier en tant que site web",
+ recent: "Récent",
+ recover_password: "Récupérer le mot de passe",
+ refer_friends_c2a: "Obtenez 1 Go pour chaque ami qui crée et confirme un compte sur Puter. Votre ami recevra également 1 Go !",
+ refer_friends_social_media_c2a: "Obtenez 1 Go de stockage gratuit sur Puter.com !",
+ refresh: "Actualiser",
+ release_address_confirmation: "Êtes-vous sûr de vouloir libérer cette adresse ?",
+ remove_from_taskbar: "Supprimer de la barre des tâches",
+ rename: "Renommer",
+ repeat: "Répéter",
+ resend_confirmation_code: "Renvoyer le code de confirmation",
+ restore: "Restaurer",
+ save_account_to_get_copy_link: "Veuillez créer un compte pour continuer.",
+ save_account_to_publish: "Veuillez créer un compte pour continuer.",
+ save_session_c2a: "Créez un compte pour enregistrer votre session en cours et éviter de perdre votre travail.",
+ scan_qr_c2a: "Scannez le code ci-dessous pour vous connecter à cette session depuis d'autres appareils",
+ select: "Sélectionner",
+ select_color: "Sélectionner la couleur…",
+ send: "Envoyer",
+ send_password_recovery_email: "Envoyer un e-mail de récupération de mot de passe",
+ session_saved: "Merci d'avoir créé un compte. Cette session a été enregistrée.",
+ set_new_password: "Définir un nouveau mot de passe",
+ share_to: "Partager sur",
+ show_all_windows: "Afficher toutes les fenêtres",
+ show_hidden: "Afficher les éléments masqués",
+ sign_in_with_puter: "Se connecter avec Puter",
+ sign_up: "S'inscrire",
+ signing_in: "Connexion en cours...",
+ size: "Taille",
+ sort_by: "Trier par",
+ start: "Démarrer",
+ taking_longer_than_usual: "Cela prend un peu plus de temps que d'habitude. Veuillez patienter...",
+ text_document: "Document texte",
+ tos_fineprint: "En cliquant sur 'Créer un compte gratuit', vous acceptez les Conditions d'utilisation et la Politique de confidentialité de Puter.",
+ trash: "Corbeille",
+ type: "Type",
+ undo: "Annuler",
+ unzip: "Décompresser",
+ upload: "Téléverser",
+ upload_here: "Téléverser ici",
+ username: "Nom d'utilisateur",
+ username_changed: "Nom d'utilisateur mis à jour avec succès.",
+ versions: "Versions",
+ yes_release_it: "Oui, le libérer",
+ you_have_been_referred_to_puter_by_a_friend: "Vous avez été recommandé à Puter par un ami !",
+ zip: "Zip",
+ },
+ // italian
+ it: {
+ access_granted_to: "Accesso garantito a",
+ add_existing_account: "Aggiungi un account esistente",
+ all_fields_required: 'Tutte le caselle sono richieste.',
+ apply: "Applica",
+ ascending: 'Ascendente',
+ background: "Sfondo",
+ browse: "Sfoglia",
+ cancel: 'Annulla',
+ center: 'Centra ',
+ change_desktop_background: 'Modifica sfondo…',
+ change_password: "Modifica password",
+ change_username: "Modifica Nome Utente",
+ close_all_windows: "Chiudi tutte le finestre",
+ color: 'Colore',
+ confirm_account_for_free_referral_storage_c2a: 'Crea un account e conferma la tua email per ricevere 1 GB di spazio di archiviazione gratuito. Anche il tuo amico riceverà dello spazio extra!',
+ confirm_new_password: "Conferma la nuova Password",
+ contact_us: "Contattaci",
+ contain: 'Contieni',
+ continue: "Continua",
+ copy: 'Copia',
+ copy_link: "Copia il link",
+ copying: "Copia in corso",
+ cover: 'Riempi',
+ create_account: "Crea Account",
+ create_free_account: "Crea un account gratis",
+ create_shortcut: "Crea Scorciatoia",
+ current_password: "Password corrente",
+ cut: 'Taglia',
+ date_modified: 'Data ultima modifica',
+ delete: 'Elimina',
+ delete_permanently: "Elimina permanentemente",
+ deploy_as_app: 'Distribuisci come Applicazione',
+ descending: 'Discendente',
+ desktop_background_fit: "Adatta",
+ dir_published_as_website: `%strong% è stato pubblicato su:`,
+ disassociate_dir: "Dissocia la Directory",
+ download: 'Scarica',
+ downloading: "Download in corso",
+ email: "Email",
+ email_or_username: "Email o Nome Utente",
+ empty_trash: 'Svuota Cestino',
+ empty_trash_confirmation: `Sei sicuro di voler svuotare il cestino?`,
+ emptying_trash: 'Il cestino si sta svuotando…',
+ feedback: "Feedback",
+ feedback_c2a: "Usa il form qua sotto per inviarci feedback, commenti, e segnalarci dei bug.",
+ feedback_sent_confirmation: "Grazie per averci contattato. Se hai un indirizzo email associato al tuo account, ti ricontatteremo il prima possibile.",
+ forgot_pass_c2a: "Password dimenticata?",
+ from: "Da",
+ general: "Generale",
+ get_a_copy_of_on_puter: `Ottieni una copia di '%%' su Puter.com!`,
+ get_copy_link: 'Ottieni link',
+ hide_all_windows: "Nascondi tutte le finestre",
+ html_document: 'Documento HTML',
+ image: 'Immagine',
+ invite_link: "Link d’invito",
+ items_in_trash_cannot_be_renamed: `Impossibile rinominare un elemento nel Cestino. Per rinominarlo, è necessario ripristinarlo.`,
+ jpeg_image: 'Immagine JPEG',
+ keep_in_taskbar: 'Blocca nella barra delle applicazioni',
+ log_in: "Accedi",
+ log_out: 'Disconnettiti',
+ move: 'Sposta',
+ moving: "Spostamento in corso",
+ my_websites: "I miei siti web",
+ name: 'Nome',
+ name_cannot_be_empty: 'Il nome non può essere vuoto.',
+ name_cannot_contain_double_period: "Il nome non può contenere '..' .",
+ name_cannot_contain_period: "Il nome non può contenere '.' .",
+ name_cannot_contain_slash: "Il nome non può contenere '/' .",
+ name_must_be_string: "Il nome può contenere una sola linea.",
+ name_too_long: `Il nome non può essere più lungo di %% caratteri.`,
+ new: 'Nuovo',
+ new_folder: 'Nuova Cartella',
+ new_password: "Nuova Password",
+ new_username: "Nuovo Nome Utente",
+ no_dir_associated_with_site: 'Nessuna directory è stata associata all’indirizzo.',
+ no_websites_published: "Non hai pubblicato nessun sito web.",
+ ok: 'OK',
+ open: "Apri",
+ open_in_new_tab: "Apri in una nuova scheda",
+ open_in_new_window: "Apri in una nuova finestra",
+ open_with: "Apri con",
+ password: "Password",
+ password_changed: "Password modificata.",
+ passwords_do_not_match: 'Le caselle `Nuova Password` and `Conferma Nuova Password` non corrispondono.',
+ paste: 'Incolla',
+ paste_into_folder: "Incolla nella cartella",
+ pick_name_for_website: "Scegli un nome per il tuo sito web:",
+ picture: "Immagine",
+ powered_by_puter_js: `Powered by Puter.js`,
+ preparing: "Preparazione in corso...",
+ preparing_for_upload: "Preparazione per l’upload...",
+ properties: "Proprietà",
+ publish: "Pubblica",
+ publish_as_website: 'Pubblica come sito web',
+ recent: "Recenti",
+ recover_password: "Ripristina la Password",
+ refer_friends_c2a: "Ottieni 1 GB di spazio di archiviazione per ogni amico che crea un account e conferma l’email su Puter. Anche il tuo amico riceverà dello spazio extra!",
+ refer_friends_social_media_c2a: `Ottieni 1GB di spazio di spazio di archiviazione gratuito su Puter.com!`,
+ refresh: 'Ricarica',
+ release_address_confirmation: `Sei sicuro di voler liberare questo indirizzo?`,
+ remove_from_taskbar:'Sblocca dalla barra delle applicazioni',
+ rename: 'Rinomina',
+ repeat: 'Ripeti',
+ resend_confirmation_code: "Invia di nuovo il codice di conferma",
+ restore: "Ripristina",
+ save_account_to_get_copy_link: "È necessario creare un account per procedere.",
+ save_account_to_publish: 'È necessario creare un account per procedere.',
+ save_session_c2a: 'Crea un account per salvare la tua sessione e non perdere i tuoi dati.',
+ scan_qr_c2a: 'Scansiona il codice qua sotto per utilizzare questa sessione da altri dispositivi',
+ select: "Seleziona",
+ select_color: 'Seleziona un colore…',
+ send: "Invia",
+ send_password_recovery_email: "Invia Email per il ripristino della password",
+ session_saved: "Grazie per aver creato un account. La sessione è stata salvata",
+ set_new_password: "Imposta una nuova Password",
+ share_to: "Condividi con",
+ show_all_windows: "Mostra tutte le finestre",
+ show_hidden: 'Mostra nascosti',
+ sign_in_with_puter: "Accedi con Puter",
+ sign_up: "Registrati",
+ signing_in: "Accesso in corso…",
+ size: 'Dimensione',
+ sort_by: 'Ordina per',
+ start: 'Start',
+ taking_longer_than_usual: 'Il processo in corso ci sta mettendo più del solito. Attendere prego...',
+ text_document: 'Documento di testo',
+ tos_fineprint: `Cliccando su 'Crea un account gratis' accetti i Termini di Servizio e l'Informativa sulla Privacy di Puter.`,
+ trash: 'Cestino',
+ type: 'Tipo',
+ undo: 'Annulla',
+ unzip: "Decomprimi",
+ upload: 'Carica',
+ upload_here: 'Carica qui',
+ username: "Nome Utente",
+ username_changed: 'Nome utente aggiornato con successo.',
+ versions: "Versioni",
+ yes_release_it: 'Si, rilascialo',
+ you_have_been_referred_to_puter_by_a_friend: "Sei stato invitato su Puter da un amico!",
+ zip: "Comprimi",
+ },
+ // finnish
+ fi: {
+ access_granted_to: "Käyttöoikeus Myönnetty",
+ add_existing_account: "Lisää Olemassaoleva Tili",
+ all_fields_required: 'Kaikki kentät on täytettävä.',
+
+ apply: "Apply", // TODO: Ambiguous meaning
+ // To apply(a principle) => "Sovella" or
+ // Apply for(a job) "Hae" or
+ // Apply as(an engineer) => "Hakeudu" or
+ // Apply an expression => "Applikoi" or - Probably the most appropriate in the context of the app
+ // Apply in the sense of applying something, like a tool => "Käytä"
+
+ ascending: 'Nouseva',
+ background: "Tausta",
+ browse: "Selaa",
+ cancel: 'Peruuta',
+ center: 'Keskus',
+ change_desktop_background: 'Vaihda työpöydän taustakuvaa…',
+ change_password: "Muuta Salasana",
+ change_username: "Muuta Käyttäjänimeä",
+ close_all_windows: "Sulje Kaikki Ikkunat",
+ color: 'Väri',
+ confirm_account_for_free_referral_storage_c2a: 'Luo tili ja vahvista sähköpostiosoitteesi saadaksesi 1 Gt ilmaista tallennustilaa. Myös kaverisi saa 1 Gt ilmaista tallennustilaa.',
+ confirm_new_password: "Vahvista Uusi Salasana",
+ contact_us: "Ota Yhteyttä",
+
+ contain: 'Contain', // TODO: Ambiguous meaning
+ // "inside(a house)" => "Sisällä" - probably more appropriate
+ // "contain within" => "Sisältää"
+
+ continue: "Jatka",
+
+ copy: 'Copy', // TODO: Lexical categories
+ // Noun "A copy of something" => 'Kopio' or
+ // Verb "To copy something" => 'Kopioi'?
+
+ copy_link: "Kopioi Linkki",
+ copying: "Kopioidaan",
+
+ cover: 'Cover', // TODO: Lexical categories
+ // Noun (shelter) => 'Suoja' or
+ // Noun (lid) => 'Kansi' or
+ // Intransitive Verb (To occlude something) => 'Peitä' or
+ // Transitive Verb (To cover for someone) => 'Suojaa'
+
+ create_account: "Luo Tili",
+ create_free_account: "Luo Ilmainen Tili",
+ create_shortcut: "Luo Pikakuvake",
+ current_password: "Nykyinen Salasana",
+ cut: 'Leikkaa',
+ date_modified: 'Muutospäivämäärä',
+ delete: 'Poista',
+ delete_permanently: "Poista Pysyvästi",
+ deploy_as_app: 'Levitä sovelluksena',
+ descending: 'Laskeva',
+ desktop_background_fit: "Sovita",
+ dir_published_as_website: `%strong% on julkaistu osoitteessa:`,
+ disassociate_dir: "Erota Hakemisto",
+ download: 'Lataa',
+ downloading: "Ladataan",
+ email: "Sähköposti",
+ email_or_username: "Sähköposti tai Käyttäjänimi",
+ empty_trash: 'Tyhjennä Roskakori',
+ empty_trash_confirmation: `Oletko varma, että haluat poistaa Roskakorin kohteet pysyvästi?`,
+ emptying_trash: 'Tyhjennetään Roskakori…',
+ feedback: "Palaute",
+ feedback_c2a: "Käytä alla olevaa lomaketta lähettääksesi meille palautetta, kommentteja ja vikailmoituksia.",
+ feedback_sent_confirmation: "Kiitos yhteydenotosta. Jos sinulla on tiliisi liittyvä sähköpostiosoite, saat meiltä vastauksen mahdollisimman pian.",
+ forgot_pass_c2a: "Unohditko Salasanasi?",
+
+ from: "From", // TODO: Context dependent, examples
+ // "from address" => "osoitteesta" or
+ // "from sender" => "lähettäjältä".
+ // In the finnish language these are usually translated as case suffixes.
+ // "From Person" gets the suffix "-ltä", being the combination of "Henkilö(Person) and ltä(From)"
+
+ general: "General", // TODO: Conceptual ambiguity
+ // "general (about something)" => "Yleistä" or
+ // "military general" => "Kenraali"
+
+ get_a_copy_of_on_puter: `Hanki '%%' -kopio Puter.com-sivustolta!`, // TODO: Very difficult ambiguity due to different case suffix for any possible word that you can substitue here. Can stay as is, but it's not exactly correct.
+
+ get_copy_link: 'Get Copy Link', // TODO: Ambiguous meaning
+ // 'get a copy of a link' => 'Ota Kopio Linkkiin' or
+ // 'get a link to the copy' => 'Ota Linkki Kopioon' - More probable, just want to be sure
+
+ hide_all_windows: "Piilota Kaikki Ikkunat",
+ html_document: 'HTML-dokumentti',
+ image: 'Kuva',
+ invite_link: "Kutsulinkki",
+ items_in_trash_cannot_be_renamed: `Tätä kohdetta ei voi nimetä uudelleen, koska se on roskakorissa. Jos haluat nimetä kohteen uudelleen, raahaa se ensin pois roskakorista.`,
+ jpeg_image: 'JPEG-kuva',
+ keep_in_taskbar: 'Pidä tehtäväpalkissa',
+ log_in: "Kirjaudu Sisään",
+ log_out: 'Kirjaudu Ulos',
+ move: 'Siirrä',
+ moving: "Siirretään",
+ my_websites: "Verkkosivustoni",
+ name: 'Nimi',
+ name_cannot_be_empty: 'Nimi ei voi olla tyhjä.',
+
+ name_cannot_contain_double_period: "Name can not be the '..' character.", // TODO: definition says a different thing, than the string
+ // "Name can not be the '..' character." => "Nimi ei voi olla '..'-merkki." or
+ // "Name can not contain the '..' character." => "Nimi ei voi sisältää merkkiä '..'."
+
+ name_cannot_contain_period: "Name can not be the '.' character.", // TODO: definition says a different thing, than the string
+ // "Name can not be the '.' character." => "Nimi ei voi olla '.'-merkki." or
+ // "Name can not contain the '.' character." => "Nimi ei voi sisältää merkkiä '.'."
+
+ name_cannot_contain_slash: "Nimi ei voi sisältää merkkiä '/'.",
+ name_must_be_string: "Nimi voi olla vain merkkijono.",
+ name_too_long: `Nimi ei voi olla pidempi kuin %% merkkiä.`,
+ new: 'Uusi',
+ new_folder: 'Uusi kansio',
+ new_password: "Uusi Salasana",
+ new_username: "Uusi Käyttäjänimi",
+ no_dir_associated_with_site: 'Osoitteeseen ei liity mitään hakemistoa.',
+ no_websites_published: "Et ole vielä julkaissut yhtään verkkosivustoa.",
+ ok: 'OK',
+ open: "Avaa",
+ open_in_new_tab: "Avaa uudessa Välilehdessä",
+ open_in_new_window: "Avaa uudessa Ikkunassa",
+
+ open_with: "Open With", // TODO: Context dependent
+ // "Open" => "Avaa", can be "Avaa..." in this context or
+ // "Open With" is often translated in the context of "Open With Application" => "Avaa Sovelluksessa"
+
+ password: "Salasana",
+ password_changed: "Salasana vaihdettu.",
+ passwords_do_not_match: '`Uusi Salasana` ja `Vahvista Uusi Salasana` eivät täsmää.',
+ paste: 'Liitä',
+ paste_into_folder: "Liitä Kansioon",
+ pick_name_for_website: "Valitse nimi verkkosivustollesi:",
+ picture: "Kuva",
+ powered_by_puter_js: `Tämän Mahdollistaa Puter.js`,
+ preparing: "Valmistellaan...",
+ preparing_for_upload: "Valmistellaan latausta...",
+ properties: "Ominaisuudet",
+ publish: "Julkaise",
+ publish_as_website: 'Julkaise verkkosivustona',
+ recent: "Viimeisimmät",
+ recover_password: "Palauta Salasana",
+ refer_friends_c2a: "Saat 1 Gt tilaa jokaisesta kaverista, joka luo ja vahvistaa tilin Puterissa. Myös kaverisi saa 1 Gt tilaa!",
+ refer_friends_social_media_c2a: `Hanki 1 Gt ilmaista tallennustilaa Puter.comista!`,
+ refresh: 'Päivitä',
+
+ release_address_confirmation: `Are you sure you want to release this address?`, // TODO: Slight ambiguity between the meaning of "release"
+ // "get rid of" => "Oletko varma, että haluat luovuttaa tämän osoitteen?" or
+ // "publish" => "Oletko varma, että haluat julkaista tämän osoitteen?"
+
+ remove_from_taskbar:'Poista Tehtäväpalkista',
+ rename: 'Nimeä uudelleen',
+ repeat: 'Toista',
+ resend_confirmation_code: "Lähetä Vahvistuskoodi Uudelleen",
+ restore: "Palauta",
+ save_account_to_get_copy_link: "Luo tili jatkaaksesi.",
+ save_account_to_publish: 'Luo tili jatkaaksesi.',
+ save_session_c2a: 'Luo tili tallentaaksesi nykyisen istuntosi ja välttyäksesi työn menettämiseltä.',
+ scan_qr_c2a: 'Skannaa alla oleva koodi kirjautuaksesi tähän istuntoon muista laitteista',
+ select: "Valitse",
+ select_color: 'Valitse väri…',
+ send: "Lähetä",
+ send_password_recovery_email: "Lähetä Salasanan Palautussähköposti",
+ session_saved: "Kiitos tilin luomisesta. Tämä istunto on tallennettu.",
+ set_new_password: "Aseta Uusi Salasana",
+
+ share_to: "Share to", // TODO: Grammatical ambiguity
+ // The base form of "Share" is "Jaa". So maybe "Jaa..." is appropriate?
+ // If "share to" is followed by the name of a user, it will not make any sense, as the name can be suffixed by for example "Jaa %%lle".
+
+ show_all_windows: "Näytä Kaikki Ikkunat",
+ show_hidden: 'Näytä piilotettu',
+ sign_in_with_puter: "Kirjaudu sisään Puterilla",
+ sign_up: "Rekisteröidy",
+ signing_in: "Kirjaudutaan sisään…",
+ size: 'Koko',
+ sort_by: 'Lajittele:',
+ start: 'Käynnistä',
+ taking_longer_than_usual: 'Kestää hieman tavallista kauemmin. Odottakaa...',
+ text_document: 'Tekstiasiakirja',
+ tos_fineprint: `Klikkaamalla 'Luo ilmainen tili' hyväksyt Puterin käyttöehdot ja tietosuojakäytännön.`,
+
+ trash: 'Trash', // TODO: Ambiguous meaning
+ // "Trash" is oft used to just mean "Trash bin" => 'Roskakori' or
+ // "Trash" by itself => 'Roska'
+
+ type: 'Type', // TODO: Ambiguous meaning
+ // "Type of an object" => 'Tyyppi' or
+ // "Type on the keyboard" => 'Kirjoita'
+
+ undo: 'Kumoa',
+ unzip: "Pura zip",
+ upload: 'Lataa',
+ upload_here: 'Lataa tähän',
+ username: "Käyttäjänimi",
+ username_changed: 'Käyttäjänimi päivitetty onnistuneesti.',
+ versions: "Versiot",
+ yes_release_it: 'Kyllä, Julkaise Se',
+ you_have_been_referred_to_puter_by_a_friend: "Kaverisi on kutsunut sinut Puterille!",
+ zip: "Zip",
+ },
+ ro: {
+ access_granted_to: "Acces acordat pentru",
+ add_existing_account: "Adaugă cont existent",
+ all_fields_required: 'Toate câmpurile sunt necesare.',
+ apply: "Aplică",
+ ascending: 'Ascendent',
+ background: "Background",
+ browse: "Caută",
+ cancel: 'Anulează',
+ center: 'Center',
+ change_desktop_background: 'Schimbă imaginea de fundal…',
+ change_password: "Schimbă Parola",
+ change_username: "Schimbă Numele",
+ close_all_windows: "Inchide toate ferestrele",
+ color: 'Culoare',
+ confirm_account_for_free_referral_storage_c2a: 'Creați un cont și confirmați adresa de e-mail pentru a primi 1 GB de spațiu de stocare gratuit. Și prietenul tău va primi 1 GB de spațiu de stocare gratuit.',
+ confirm_new_password: "Confirmă Parola Nouă",
+ contact_us: "Contactează-ne",
+ contain: 'Contain',
+ continue: "Continuă",
+ copy: 'Copiază',
+ copy_link: "Copiază link",
+ copying: "Se copiază",
+ cover: 'Cover',
+ create_account: "Crează un cont",
+ create_free_account: "Crează un cont gratuit",
+ create_shortcut: "Crează o scurtătură",
+ current_password: "Parola Curentă",
+ cut: 'Taie',
+ date_modified: 'Dată modificată',
+ delete: 'Șterge',
+ delete_permanently: "Șterge Permanent",
+ deploy_as_app: 'Implementează ca aplicație',
+ descending: 'Descending',
+ desktop_background_fit: "Potrivește fundalul",
+ dir_published_as_website: `%strong% a fost publicat către:`,
+ disassociate_dir: "Dezasociaza folderul",
+ download: 'Descarcă',
+ downloading: "Se descarcă",
+ email: "Mail",
+ email_or_username: "Mail sau Nume de Utilizator",
+ empty_trash: 'Golește Coșul de gunoi',
+ empty_trash_confirmation: `Ești sigur că vrei să ștergi permanent conținutul Coșului de gunoi?`,
+ emptying_trash: 'Coșul de gunoi se golește…',
+ feedback: "Feedback",
+ feedback_c2a: "Vă rugăm să folosiți formularul de mai jos pentru a ne trimite feedback, comentarii și rapoarte de erori.",
+ feedback_sent_confirmation: "Mulțumim că ne-ți contactat. Dacă aveți un e-mail asociat contului dvs, veți primi un răspuns de la noi cât mai curând posibil.",
+ forgot_pass_c2a: "Ai uitat parola?",
+ from: "De la",
+ general: "General",
+ get_a_copy_of_on_puter: `Obțineți o copie a '%%' pe Puter.com!`,
+ get_copy_link: 'Obțineți link-ul copiei',
+ hide_all_windows: "Ascunde toate ferestrele",
+ html_document: 'Document HTML',
+ image: 'Imagine',
+ invite_link: "Link de invitație",
+ items_in_trash_cannot_be_renamed: `Acest articol nu poate fi redenumit deoarece este în coșul de gunoi. Pentru a redenumi acest element, mai întâi scoateți-l din Coșul de gunoi.`,
+ jpeg_image: 'Imagine JPEG',
+ keep_in_taskbar: 'Păstrează în bara de activități',
+ log_in: "Loghează-te",
+ log_out: 'Deconectează-te',
+ move: 'Mută',
+ moving: "Se mută",
+ my_websites: "Site-urile mele",
+ name: 'Nume',
+ name_cannot_be_empty: 'Numele nu poate fi necompletat.',
+ name_cannot_contain_double_period: "Numele nu poate conține ..",
+ name_cannot_contain_period: "Numele nu poate conține .",
+ name_cannot_contain_slash: "Numele nu poate contine /",
+ name_must_be_string: "Numele poate fi doar un șir.",
+ name_too_long: `Numele nu poate fi mai lung de %% caractere.`,
+ new: 'Nou',
+ new_folder: 'Folder nou',
+ new_password: "Parolă nouă",
+ new_username: "Nume de Utilizator nou",
+ no_dir_associated_with_site: 'Niciun director asociat cu această adresă.',
+ no_websites_published: "Nu ați publicat încă niciun site web.",
+ ok: 'OK',
+ open: "Deschide",
+ open_in_new_tab: "Deschide in alt tab",
+ open_in_new_window: "Deschide in fereastră nouă",
+ open_with: "Deschide cu",
+ password: "Parolă",
+ password_changed: "Parolă schimbată.",
+ passwords_do_not_match: '`Parola nouă` și `Confirmă Parola nouă` nu sunt la fel.',
+ paste: 'Inserează',
+ paste_into_folder: "Inserează in folder",
+ pick_name_for_website: "Alegeți un nume pentru site-ul dvs:",
+ picture: "Poza",
+ powered_by_puter_js: `Creat de Puter.js`,
+ preparing: "Preparare...",
+ preparing_for_upload: "Preparare pentru încărcare...",
+ properties: "Proprietăți",
+ publish: "Publică",
+ publish_as_website: 'Publică, ca site web',
+ recent: "Recente",
+ recover_password: "Recuperare Parolă",
+ refer_friends_c2a: "Obțineți 1 GB pentru fiecare prieten care creează și confirmă un cont pe Puter. și prietenul tău va primi 1 GB!",
+ refer_friends_social_media_c2a: `Obțineți 1 GB de spațiu de stocare gratuit pe Puter.com!`,
+ refresh: 'Reîmprospătare',
+ release_address_confirmation: `Sigur doriți să eliberați această adresă?`,
+ remove_from_taskbar:'Eliminați din bara de activități',
+ rename: 'Redenumește',
+ repeat: 'Repetă',
+ resend_confirmation_code: "Re-trimite cod de confirmare",
+ restore: "Restaurare",
+ save_account_to_get_copy_link: "Vă rugăm să creați un cont pentru a copia un link.",
+ save_account_to_publish: 'Vă rugăm să creați un cont pentru a publica.',
+ save_session_c2a: 'Creați un cont pentru a vă salva sesiunea curentă și pentru a evita pierderea muncii.',
+ scan_qr_c2a: 'Scanați codul de mai jos pentru a vă conecta la această sesiune de pe alte dispozitive',
+ select: "Selectează",
+ select_color: 'Selectează culoare…',
+ send: "Trimite",
+ send_password_recovery_email: "Trimite mail de recuperare parolă",
+ session_saved: "Vă mulțumim pentru crearea unui cont. Această sesiune a fost salvată.",
+ set_new_password: "Setează o parolă Nouă",
+ share_to: "Distribuie către",
+ show_all_windows: "Afișați toate ferestrele",
+ show_hidden: 'Arată ascuns',
+ sign_in_with_puter: "Conectați-vă cu Puter",
+ sign_up: "Inscrie-te",
+ signing_in: "Se conectează…",
+ size: 'Mărime',
+ sort_by: 'Sortează dupa',
+ start: 'Start',
+ taking_longer_than_usual: 'Durează puțin mai mult decât de obicei. Vă rugăm așteptați...',
+ text_document: 'Document Text',
+ tos_fineprint: `Făcând clic pe „Creați un cont gratuit”, sunteți de acord cu Termenii si conditiile si Politia de Confidentialitate Puter.com.`,
+ trash: 'Coș de gunoi',
+ type: 'Type',
+ undo: 'Undo',
+ unzip: "Unzip",
+ upload: 'Incarcă',
+ upload_here: 'Incarcă aici',
+ username: "Nume de Utilizator",
+ username_changed: 'Nume de Utilizator actualizat cu succes.',
+ versions: "Versiuni",
+ yes_release_it: 'Da, eliberează-l',
+ you_have_been_referred_to_puter_by_a_friend: "Ai fost invitat pe Puter de către un prieten!",
+ zip: "Zip",
}
}