strings.xml 231 lignes · 14572 octets
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">PicLead</string>

    <string name="scan_titre">Scan a card</string>
    <string name="scan_instructions">Frame the business card, then capture.</string>
    <string name="scan_capturer">Capture</string>
    <string name="scan_autoriser_camera">Allow camera</string>
    <string name="scan_en_cours">Correcting image…</string>
    <string name="scan_ocr_en_cours">Recognizing text…</string>
    <string name="scan_structuration">Analyzing contact…</string>
    <string name="scan_brouillon_titre">Review contact</string>
    <string name="scan_brouillon_sous_titre">Edit fields, save to the address book, or export to Contacts / VCF.</string>
    <string name="scan_enregistrer_carnet">Save</string>
    <string name="scan_ocr_brut">Raw OCR text</string>
    <string name="scan_creer_contact">Create contact</string>
    <string name="scan_exporter_vcf">Export VCF</string>
    <string name="scan_reprendre">Capture again</string>
    <string name="scan_retour">Back</string>
    <string name="scan_champ_nom">Full name</string>
    <string name="scan_champ_prenom">First name</string>
    <string name="scan_champ_nom_famille">Last name</string>
    <string name="scan_champ_societe">Company</string>
    <string name="scan_champ_poste">Job title</string>
    <string name="scan_champ_tel">Phone(s)</string>
    <string name="scan_champ_email">Email(s)</string>
    <string name="scan_champ_site">Website</string>
    <string name="scan_champ_adresse">Address</string>
    <string name="scan_champ_note">Note</string>

    <string name="carnet_recherche">Search…</string>
    <string name="carnet_tri_nom">Last name</string>
    <string name="carnet_tri_prenom">First name</string>
    <string name="carnet_tri_entreprise">Company</string>
    <string name="carnet_tri_date">Date</string>
    <string name="carnet_fab_ajouter">Other add options</string>
    <string name="carnet_fab_scanner">Scan a card</string>
    <string name="carnet_fab_manuel">Manual entry</string>
    <string name="carnet_fab_import">Import VCF</string>
    <string name="carnet_vide">No contacts — scan a card or import a VCF</string>

    <string name="fiche_editer">Edit</string>
    <string name="fiche_doublons">%d duplicate(s)</string>
    <string name="fiche_photo_profil">Profile photo</string>
    <string name="fiche_photo_carte">Card photo</string>
    <string name="fiche_tourner_gauche">Rotate 90° left</string>

    <string name="edit_titre">Edit contact</string>
    <string name="edit_enregistrer">Save</string>
    <string name="edit_mettre_a_jour">Update</string>
    <string name="edit_rescanner">Rescan card</string>
    <string name="edit_photo_profil">Profile photo</string>
    <string name="edit_prendre_photo">Take photo</string>
    <string name="edit_choisir_photo">Choose photo</string>
    <string name="manual_titre">New contact</string>
    <string name="manual_sous_titre">Fill in the fields, then save to the address book.</string>

    <string name="dup_revue_titre">Duplicates</string>
    <string name="dup_fusion_titre">Merge</string>
    <string name="dup_contact_courant">Current contact</string>
    <string name="dup_autres">Similar contacts</string>
    <string name="dup_aucun">No duplicates</string>
    <string name="dup_supprimer">Delete selection</string>
    <string name="dup_marquer_differents">Mark as different</string>
    <string name="dup_fusionner">Merge</string>
    <string name="dup_garder">Keep this record</string>
    <string name="dup_notes_mode">Notes</string>
    <string name="dup_notes_garder">Keep notes from the retained record</string>
    <string name="dup_notes_concat">Concatenate all notes</string>
    <string name="dup_image_aucune">None</string>
    <string name="dup_annuler">Cancel</string>
    <string name="dup_confirmer_fusion">Confirm merge</string>

    <string name="import_titre">Import VCF</string>
    <string name="import_sous_titre">Pick a vCard file (.vcf). Duplicates (email or phone) are skipped.</string>
    <string name="import_choisir_fichier">Choose a file</string>
    <string name="import_en_cours">Importing…</string>
    <string name="import_resume_titre">Summary</string>
    <string name="import_resume_importes">Imported: %d</string>
    <string name="import_resume_doublons">Duplicates skipped: %d</string>
    <string name="import_resume_erreurs">Errors: %d</string>
    <string name="import_retour_carnet">Back to address book</string>
    <string name="import_autre_fichier">Import another file</string>
    <string name="import_reessayer">Try again</string>

    <string name="settings_titre">Settings</string>
    <string name="settings_url_placeholder">Server URL (https://…)</string>
    <string name="settings_utilisateur_placeholder">Username</string>
    <string name="settings_mot_de_passe_placeholder">Password</string>
    <string name="settings_allow_cleartext">Allow cleartext HTTP</string>
    <string name="settings_allow_cleartext_hint">For development, internal networks, or demos only. HTTPS is still recommended.</string>
    <string name="settings_obtenir_cle">Get the key</string>
    <string name="settings_retype_titre">Retype the password to decrypt</string>
    <string name="settings_retype_confirmer">Confirm</string>
    <string name="settings_retype_annuler">Cancel</string>
    <string name="settings_connecte_comme">Signed in as %1$s</string>
    <string name="settings_cle_configuree">API key: •••• (configured)</string>
    <string name="settings_deconnecter">Sign out</string>

    <string name="settings_calendriers_titre">Calendars</string>
    <string name="settings_calendrier_permission_manquante">Allow calendar access to link your appointments and resources.</string>
    <string name="settings_calendrier_autoriser">Allow calendar</string>
    <string name="settings_calendrier_mes_rdv">My appointments</string>
    <string name="settings_calendrier_salles">Rooms</string>
    <string name="settings_calendrier_materiels">Equipment</string>
    <string name="settings_calendrier_vehicules">Vehicles</string>
    <string name="settings_calendrier_chargement">Loading resources…</string>
    <string name="settings_calendrier_ressource_inactive">inactive</string>
    <string name="settings_calendrier_retirer_titre">Remove this calendar?</string>
    <string name="settings_calendrier_retirer_message">"%1$s" and its events will be deleted from this device. Your appointments and bookings stay on the PicLead server.</string>
    <string name="settings_calendrier_retirer_confirmer">Remove</string>
    <string name="settings_calendrier_retirer_annuler">Cancel</string>

    <string name="sync_pending">%d change(s) on the server</string>
    <string name="sync_bouton">Sync</string>
    <string name="sync_en_cours">Syncing…</string>
    <string name="sync_icone">Sync</string>
    <string name="sync_local_en_avance">Local calendar is ahead of the server</string>
    <string name="sync_resume">Sync: %1$d sent · %2$d received</string>
    <string name="sync_resume_avec_echecs">Sync: %1$d sent · %2$d received · %3$d failed: %4$s</string>
    <string name="sync_resume_echec_sans_message">server refused without details</string>
    <string name="sync_conflit_titre">Cancel my reservation?</string>
    <string name="sync_conflit_message">This reservation conflicts with another one on the server. Do you want to cancel it?</string>
    <string name="sync_conflit_oui">Yes, cancel</string>
    <string name="sync_conflit_non">No</string>

    <string name="onglet_carnet">Address book</string>
    <string name="onglet_projets">Projects</string>

    <string name="projets_vide">No projects — sync to fetch them</string>
    <string name="projet_creer">Create a project</string>
    <string name="projet_nom_label">Project name</string>
    <string name="projet_description_label">Description</string>
    <string name="projet_workflow_label">Workflow</string>
    <string name="projet_creer_valider">Create</string>
    <string name="projet_creer_annuler">Cancel</string>
    <string name="projet_en_attente_synchro">Waiting for sync</string>
    <string name="projets_workflows_absents">Sync first to fetch workflows</string>
    <string name="projet_membres">Members</string>
    <string name="projet_cr_titre">Report</string>
    <string name="projet_cr_choisir_contact">Choose a contact</string>
    <string name="projet_cr_sujet_placeholder">Subject</string>
    <string name="projet_cr_description_placeholder">Description</string>
    <string name="projet_cr_ajouter">Add</string>

    <string name="kanban_filtre_mes_taches">My tasks</string>
    <string name="kanban_filtre_toutes">All</string>
    <string name="kanban_nouvelle_tache">New task</string>
    <string name="kanban_editer_tache">Edit task</string>
    <string name="kanban_champ_titre">Title</string>
    <string name="kanban_non_assigne">Unassigned</string>
    <string name="kanban_assigne_a">Assigned: %s</string>
    <string name="kanban_supprimer">Delete</string>
    <string name="kanban_valider">Save</string>
    <string name="kanban_sans_workflow">No workflow linked to this project</string>

    <!-- Voice notes — recording -->
    <string name="note_vocale_titre_section">Voice notes</string>
    <string name="note_vocale_enregistrer">Record a voice note</string>
    <string name="note_vocale_avertissement">Transcription does not distinguish between speakers</string>
    <string name="note_vocale_stop">Stop recording</string>
    <string name="note_vocale_transcription_en_cours">Transcription in progress…</string>
    <string name="note_vocale_transcription_serveur">Server transcription after sync</string>
    <string name="note_vocale_sujet_label">Note subject</string>
    <string name="note_vocale_texte_label">Transcription</string>
    <string name="note_vocale_sauvegarder">Save</string>
    <string name="note_vocale_annuler">Cancel</string>
    <string name="note_vocale_permission_manquante">Allow microphone access to record voice notes.</string>
    <string name="note_vocale_autoriser_micro">Allow microphone</string>
    <string name="note_vocale_sujet_defaut">Notes from %1$s</string>
    <string name="note_vocale_sujet_aide">A subject is required to save the note</string>
    <string name="note_vocale_confirmation_serveur">Voice note saved — will be sent to the server at the next sync; transcription will appear afterwards.</string>
    <string name="note_vocale_confirmation_appareil">Voice note saved — will be sent to the server at the next sync.</string>
    <!-- Voice notes — status badges -->
    <string name="note_vocale_badge_en_attente">Transcription pending</string>
    <string name="note_vocale_badge_echec">Transcription failed</string>
    <!-- Voice notes — list -->
    <string name="note_vocale_vide">No voice notes</string>
    <!-- Audio player -->
    <string name="lecteur_audio_lire">Play</string>
    <string name="lecteur_audio_pause">Pause</string>
    <string name="lecteur_audio_telecharger">Download audio</string>
    <string name="lecteur_audio_en_chargement">Loading…</string>
    <string name="lecteur_audio_erreur">Unable to play audio</string>
    <!-- About -->
    <string name="apropos_titre">About</string>
    <string name="apropos_version">Version %1$s</string>
    <string name="apropos_editeur_titre">Publisher</string>
    <string name="apropos_editeur_nom">Eric Bouhana Ingénierie Informatique (ebii)</string>
    <string name="apropos_editeur_description">Open source digital services</string>
    <string name="apropos_lien_produit_label">Product page</string>
    <string name="apropos_lien_produit_url" translatable="false">https://www.ebii.fr/fr/editions/piclead</string>
    <string name="apropos_contact_label">Contact</string>
    <string name="apropos_contact_email" translatable="false">contact@ebii.fr</string>
    <string name="apropos_licence_titre">License</string>
    <string name="apropos_licence">GNU AGPL v3</string>
    <string name="apropos_composants_titre">Third-party components</string>
    <string name="apropos_composant_tesseract">Tesseract4Android — Apache 2.0</string>
    <string name="apropos_composant_vosk">Vosk — Apache 2.0</string>
    <string name="apropos_composant_markwon">Markwon — Apache 2.0</string>

    <!-- Settings — transcription -->
    <string name="settings_transcription_titre">Voice note transcription</string>
    <string name="settings_transcription_local">On device</string>
    <string name="settings_transcription_serveur">On server</string>
    <string name="settings_transcription_vosk_indisponible">Local model unavailable — server transcription forced</string>
    <string name="scan_champ_a_verifier">To verify — uncertain reading</string>
    <string name="projet_notes_titre">Notes</string>
    <string name="projet_notes_vide">No notes for this project</string>

    <!-- Scan — missing OCR models -->
    <string name="scan_modeles_titre">On-device OCR unavailable</string>
    <string name="scan_modeles_message">No text recognition model is installed. The card photo is still saved, but the contact fields — name, company, phone, email — will not be filled in automatically. You will have to type them yourself.</string>
    <string name="scan_modeles_telecharger">Download models</string>
    <string name="scan_modeles_saisir">Enter manually</string>

    <!-- Settings — offline models -->
    <string name="settings_modeles_titre">Offline models</string>
    <string name="settings_modeles_ocr_titre">Text recognition (OCR)</string>
    <string name="settings_modeles_ocr_aide">Without an installed model, scanning photographs the card but fills in no contact field.</string>
    <string name="settings_modeles_vocal_titre">Voice transcription</string>
    <string name="settings_modeles_vocal_langue">French</string>
    <string name="settings_modeles_telecharger">Download</string>
    <string name="settings_modeles_supprimer">Delete</string>
    <string name="settings_modeles_installe">Installed</string>
    <string name="settings_modeles_progression">%1$d %%</string>
    <string name="settings_modeles_echec">Failed — %1$s</string>
    <string name="settings_modeles_poids">%1$s MB</string>
    <string name="settings_modeles_miroir">Model mirror (optional)</string>
    <string name="settings_modeles_miroir_aide">Empty: download from the official Tesseract and Vosk repositories. Set a URL to serve models from an internal server.</string>
</resources>