feat: Implement internationalization

This commit is contained in:
Jesse Wierzbinski 2024-12-07 20:24:09 +01:00
parent 02d9869737
commit 8c3ddc2a28
No known key found for this signature in database
23 changed files with 399 additions and 123 deletions

112
messages/en.json Normal file
View file

@ -0,0 +1,112 @@
{
"$schema": "https://inlang.com/schema/inlang-message-format",
"bland_chunky_sparrow_propel": "Home",
"lost_trick_dog_grace": "Public",
"crazy_game_parrot_pave": "Local",
"real_tame_moose_greet": "Global",
"that_patchy_mare_snip": "Notifications",
"patchy_seemly_hound_grace": "Preferences",
"factual_arable_jurgen_endure": "Account",
"tough_clean_wolf_gleam": "Appearance",
"legal_best_tadpole_rise": "Behaviour",
"novel_trite_sloth_adapt": "Emojis",
"safe_green_mink_cook": "Roles",
"short_zippy_felix_kick": "Versia Server",
"top_active_ocelot_cure": "A Versia Server instance",
"trite_real_sawfish_drum": "Navigation",
"close_short_kitten_coax": "More",
"salty_aloof_turkey_nudge": "Compose",
"quaint_low_felix_pave": "Update",
"sunny_pink_hyena_walk": "Add account",
"factual_awful_hare_drip": "Account",
"sharp_big_mallard_reap": "Log out",
"honest_few_baboon_pop": "Register",
"spicy_loved_giraffe_empower": "Profile Actions",
"cool_dark_tapir_belong": "Copy username",
"yummy_moving_scallop_sail": "Copy API data",
"sunny_zany_jellyfish_pop": "Copy ID",
"ago_new_pelican_drip": "Copy link",
"solid_witty_zebra_walk": "Copy link (origin)",
"active_trite_lark_inspire": "Open on remote",
"spare_wild_mole_intend": "Mute",
"misty_soft_sparrow_vent": "Block",
"slow_chunky_chipmunk_hush": "Refresh",
"great_few_jaguar_rise": "Report",
"flat_nice_worm_dream": "Copied to clipboard",
"ornate_tidy_coyote_grow": "Muting user...",
"empty_smug_raven_bloom": "Blocking user...",
"real_every_macaw_wish": "Requesting refresh...",
"many_cool_fox_love": "Account refreshed",
"gross_fancy_platypus_seek": "Joined",
"real_gray_stork_seek": "Notes",
"teal_helpful_parakeet_hike": "Followers",
"aloof_royal_samuel_startle": "Following",
"brief_upper_otter_cuddle": "Unfollow",
"weak_bright_larva_grasp": "Requested",
"lazy_major_loris_grasp": "Follow",
"honest_jolly_shell_blend": "This user is a Versia developer.",
"nice_bad_grizzly_coax": "Versia Developer",
"merry_red_shrimp_bump": "Automated",
"sweet_mad_jannes_create": "This account is not operated as living entity.",
"many_fair_capybara_imagine": "Follow user",
"vivid_each_warthog_edit": "Are you sure you want to follow @${account.acct}?",
"cuddly_even_tern_loop": "Follow",
"soft_bold_ant_attend": "Cancel",
"quick_basic_peacock_bubble": "Following user...",
"awake_quick_cuckoo_smile": "User followed",
"funny_aloof_swan_loop": "Unfollow user",
"cute_polite_oryx_blend": "Unfollow",
"dirty_inclusive_meerkat_nudge": "Cancel",
"big_safe_guppy_mix": "Unfollowing user...",
"misty_level_stingray_expand": "User unfollowed",
"lime_day_squid_pout": "Global",
"witty_heroic_trout_cry": "Uploaded by you",
"cuddly_such_swallow_hush": "Rename",
"tense_quick_cod_favor": "Delete",
"slimy_awful_florian_sail": "Enter a new shortcode",
"teary_antsy_panda_aid": "Edit",
"teary_tame_gull_bless": "Updating shortcode...",
"gaudy_lime_bison_adore": "Shortcode updated.",
"weary_away_liger_zip": "Deleting emoji...",
"crisp_whole_canary_tear": "Emoji deleted.",
"mellow_yummy_jannes_cuddle": "Are you sure you want to follow {acct}?",
"white_best_dolphin_catch": "Are you sure you want to unfollow {acct}?",
"bright_late_osprey_renew": "Banner",
"great_level_lamb_sway": "Recommended size: over 1500x500px",
"safe_icy_bulldog_quell": "Avatar",
"aware_quiet_opossum_catch": "Recommended size: 400x400px",
"mild_known_mallard_jolt": "Display Name",
"lime_dry_skunk_loop": "Custom emojis can be used here.",
"neat_silly_dog_prosper": "Username",
"petty_plane_tadpole_earn": "Changing this will break all links to your profile.",
"next_caring_ladybug_hack": "Bio",
"stale_just_anaconda_earn": "Markdown and custom emojis are supported.",
"aqua_mealy_toucan_pride": "Custom Fields",
"front_north_eel_gulp": "Add field",
"gaudy_each_opossum_play": "Mark account as bot",
"grassy_acidic_gadfly_cure": "Is this account sending automated messages?",
"dirty_moving_shark_emerge": "Enable follow requests",
"bright_fun_mouse_boil": "Will require approval for new followers.",
"red_vivid_cuckoo_spark": "Allow account discovery",
"plain_zany_donkey_dart": "Allow your account to be found in search results.",
"jolly_noble_sloth_breathe": "Updating profile...",
"tough_alive_niklas_promise": "No changes",
"spry_honest_kestrel_arrive": "Profile updated",
"civil_icy_ant_mend": "Banner must be less than {size} bytes",
"zippy_caring_raven_edit": "Avatar must be less than {size} bytes",
"still_upper_otter_dine": "Username can only contain lowercase letters, numbers, underscores and hyphens",
"aware_house_dolphin_win": "Must be at least 3 characters long",
"weary_fresh_dragonfly_bless": "Must be a valid email address",
"sunny_novel_otter_glow": "Must be at least 3 characters long",
"fluffy_soft_wolf_cook": "Email (or username)",
"livid_bright_wallaby_quiz": "Password",
"fuzzy_sea_moth_absorb": "Sign In",
"tidy_tidy_cow_cut": "Or continue with",
"slow_these_kestrel_sail": "Accept",
"weary_steep_yak_embrace": "Reject",
"cool_slimy_coyote_affirm": "Accepting follow request...",
"busy_awful_mouse_jump": "Follow request accepted.",
"front_sunny_penguin_flip": "Rejecting follow request...",
"green_flat_mayfly_trust": "Follow request rejected.",
"large_vivid_horse_catch": "reblogged"
}

109
messages/fr.json Normal file
View file

@ -0,0 +1,109 @@
{
"$schema": "https://inlang.com/schema/inlang-message-format",
"bland_chunky_sparrow_propel": "Acceuil",
"lost_trick_dog_grace": "Public",
"crazy_game_parrot_pave": "Local",
"real_tame_moose_greet": "Global",
"that_patchy_mare_snip": "Notifications",
"patchy_seemly_hound_grace": "Préférences",
"factual_arable_jurgen_endure": "Compte",
"tough_clean_wolf_gleam": "Apparence",
"legal_best_tadpole_rise": "Comportement",
"novel_trite_sloth_adapt": "Émojis",
"safe_green_mink_cook": "Rôles",
"short_zippy_felix_kick": "Versia Server",
"top_active_ocelot_cure": "Une instance de Versia Server",
"trite_real_sawfish_drum": "Navigation",
"close_short_kitten_coax": "Plus",
"salty_aloof_turkey_nudge": "Composer",
"quaint_low_felix_pave": "Mettre à jour",
"sunny_pink_hyena_walk": "Ajouter un compte",
"factual_awful_hare_drip": "Compte",
"sharp_big_mallard_reap": "Se déconnecter",
"honest_few_baboon_pop": "Créer un compte",
"spicy_loved_giraffe_empower": "Actions du profil",
"cool_dark_tapir_belong": "Copier le nom d'utilisateur",
"yummy_moving_scallop_sail": "Copier les données de l'API",
"sunny_zany_jellyfish_pop": "Copier l'ID",
"ago_new_pelican_drip": "Copier le lien",
"solid_witty_zebra_walk": "Copier le lien (origine)",
"active_trite_lark_inspire": "Ouvrir l'origine",
"spare_wild_mole_intend": "Muter",
"misty_soft_sparrow_vent": "Bloquer",
"slow_chunky_chipmunk_hush": "Rafraîchir",
"great_few_jaguar_rise": "Signaler",
"flat_nice_worm_dream": "Copié dans le presse-papiers",
"ornate_tidy_coyote_grow": "Mutage de l'utilisateur...",
"empty_smug_raven_bloom": "Blocage de l'utilisateur...",
"real_every_macaw_wish": "Demande d'actualisation...",
"many_cool_fox_love": "Compte actualisé",
"gross_fancy_platypus_seek": "Inscrit en",
"real_gray_stork_seek": "Notes",
"teal_helpful_parakeet_hike": "Abonné•e•s",
"aloof_royal_samuel_startle": "Abonnements",
"brief_upper_otter_cuddle": "Se désabonner",
"weak_bright_larva_grasp": "Demandé",
"lazy_major_loris_grasp": "Suivre",
"honest_jolly_shell_blend": "Cet utilisateur est un développeur Versia.",
"nice_bad_grizzly_coax": "Développeur Versia",
"merry_red_shrimp_bump": "Automatisé",
"sweet_mad_jannes_create": "Ce compte n'est pas utilisé par une entité vivante.",
"many_fair_capybara_imagine": "Suivre",
"cuddly_even_tern_loop": "Suivre",
"soft_bold_ant_attend": "Annuler",
"quick_basic_peacock_bubble": "Abonnement en cours...",
"awake_quick_cuckoo_smile": "Utilisateur suivi",
"funny_aloof_swan_loop": "Se désabonner",
"cute_polite_oryx_blend": "Se désabonner",
"dirty_inclusive_meerkat_nudge": "Annuler",
"big_safe_guppy_mix": "Désabonnement...",
"misty_level_stingray_expand": "Utilisateur désabonné",
"lime_day_squid_pout": "Global",
"witty_heroic_trout_cry": "Ajouté par vous",
"cuddly_such_swallow_hush": "Renommer",
"tense_quick_cod_favor": "Supprimer",
"slimy_awful_florian_sail": "Entrez un nouveau nom",
"teary_antsy_panda_aid": "Modifier",
"teary_tame_gull_bless": "Mise à jour du nom...",
"gaudy_lime_bison_adore": "Nom mis à jour.",
"weary_away_liger_zip": "Suppression de l'emoji...",
"crisp_whole_canary_tear": "Emoji supprimé.",
"mellow_yummy_jannes_cuddle": "Êtes-vous sûr de vouloir suivre {acct} ?",
"white_best_dolphin_catch": "Etes-vous sûr de vouloir vous désabonner de {acct} ?",
"bright_late_osprey_renew": "Bannière",
"great_level_lamb_sway": "Taille recommandée : plus de 1500x500px",
"safe_icy_bulldog_quell": "Avatar",
"aware_quiet_opossum_catch": "Taille recommandée : 400x400px",
"mild_known_mallard_jolt": "Nom d'affichage",
"lime_dry_skunk_loop": "Des émojis personnalisés peuvent être utilisés ici.",
"neat_silly_dog_prosper": "Nom d'utilisateur",
"petty_plane_tadpole_earn": "Changer ce nom brisera tous les liens vers votre profil.",
"next_caring_ladybug_hack": "Bio",
"stale_just_anaconda_earn": "Le Markdown et les émojis personnalisés sont utilisables.",
"aqua_mealy_toucan_pride": "Champs personnalisés",
"front_north_eel_gulp": "Ajouter un champ",
"dirty_moving_shark_emerge": "Activer les demandes de suivi",
"bright_fun_mouse_boil": "Une approbation sera nécessaire pour les nouveaux abonnés.",
"red_vivid_cuckoo_spark": "Autoriser la découverte de compte",
"plain_zany_donkey_dart": "Permettez à votre compte d'être trouvé dans les résultats de recherche.",
"jolly_noble_sloth_breathe": "Mise à jour du profil...",
"tough_alive_niklas_promise": "Aucun changement",
"spry_honest_kestrel_arrive": "Profil mis à jour",
"civil_icy_ant_mend": "La bannière doit être inférieure à {size} octets",
"zippy_caring_raven_edit": "L'avatar doit être inférieur à {size} octets",
"still_upper_otter_dine": "Le nom d'utilisateur ne peut contenir que des lettres minuscules, des chiffres, des traits de soulignement et des tirets",
"aware_house_dolphin_win": "Doit comporter au moins 3 caractères",
"weary_fresh_dragonfly_bless": "Doit être une adresse e-mail valide",
"sunny_novel_otter_glow": "Doit comporter au moins 3 caractères",
"fluffy_soft_wolf_cook": "Email (ou nom d'utilisateur)",
"livid_bright_wallaby_quiz": "Mot de passe",
"fuzzy_sea_moth_absorb": "Se connecter",
"tidy_tidy_cow_cut": "Ou continuer avec",
"slow_these_kestrel_sail": "Accepter",
"weary_steep_yak_embrace": "Rejeter",
"cool_slimy_coyote_affirm": "Acceptation de la demande de suivi...",
"busy_awful_mouse_jump": "Demande de suivi acceptée.",
"front_sunny_penguin_flip": "Rejet de la demande de suivi...",
"green_flat_mayfly_trust": "Demande de suivi rejetée.",
"large_vivid_horse_catch": "a reblogué•e"
}