Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Traduction en-fr des composants de l'éditeur #963

Merged
merged 27 commits into from
Nov 24, 2023

Conversation

RochDLY
Copy link
Collaborator

@RochDLY RochDLY commented Nov 9, 2023

  • volet bibliography & co
    • Versions
    • Table of content
    • Bibliography
    • Stats
  • boutons du volet metadata
  • Boutons de l'éditeur (export + preview)
  • Informations working copy

@RochDLY RochDLY self-assigned this Nov 9, 2023
Copy link

netlify bot commented Nov 9, 2023

Deploy Preview for stylo-docs canceled.

Name Link
🔨 Latest commit d8160b3
🔍 Latest deploy log https://app.netlify.com/sites/stylo-docs/deploys/6560f3db28ae4a000801aed7

Copy link

netlify bot commented Nov 9, 2023

Deploy Preview for stylo-dev ready!

Name Link
🔨 Latest commit d8160b3
🔍 Latest deploy log https://app.netlify.com/sites/stylo-dev/deploys/6560f3dbec79fb00088b56d0
😎 Deploy Preview https://deploy-preview-963--stylo-dev.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@RochDLY
Copy link
Collaborator Author

RochDLY commented Nov 9, 2023

Pour le volet de gauche, la traduction FR fait un peu bouger la largeur du volet (+large que la version anglaise). Est-ce que ça pose un soucis ?

@RochDLY
Copy link
Collaborator Author

RochDLY commented Nov 9, 2023

Dans le Panel Zotero (front/src/components/Write/bibliographe/Bibliographe.jsx), j'ai déplacé la const des items du tableau à l'intérieur de la fonction, est-ce que ça risque de poser des problémes ?

@RochDLY
Copy link
Collaborator Author

RochDLY commented Nov 9, 2023

question pour la syntaxe des clefs : j'ai commencé la plupart des clefs de l'éditeur par write. ... parce que ce sont les composants dans la partie éditeur et qu'ils sont rangés dans components/Write/. Est-ce que ça fait sens ?

@RochDLY RochDLY changed the title WIP Traduction en-fr des composants de l'éditeur Traduction en-fr des composants de l'éditeur Nov 13, 2023
@ggrossetie
Copy link
Collaborator

Pour le nommage, si on conserve le format {module/component/object}.{action}.{element/context} alors on obtient:

  • write.sidebar.closeButton -> write.closeBiblioAndCoSidebar.button (ou write.closeSidebar.button)
  • write.sidebar.biblioAndCoButton -> write.openBiblioAndCoSidebare.button

Le dernière élément c'est vraiment où est-ce que le libellé est utilisé, en tant que titre d'un bouton, en tant que texte d'un bouton, en tant que texte, en tant que placeholder, etc...

…laborative + ajout des clefs pour les informations de sauvegarde de la working copy dans l'éditeur
@RochDLY
Copy link
Collaborator Author

RochDLY commented Nov 20, 2023

@ggrossetie j'ai un petit soucis sur la page WorkingVersion.jsx : 

https://github.com/EcrituresNumeriques/stylo/blob/multilingue-composants-editeur/front/src/components/Write/WorkingVersion.jsx#L18-L36

J'ai déclaré une constante {t} pour ajouter des clefs i18n dans la constante stateUiProps mais ça génère un petit soucis dans la preview netlify ("Minified React error #321").

Est-ce que si on déplace la constante stateUiProps dans la fonction ArticleSaveState ça risque de tout casser ?

@RochDLY
Copy link
Collaborator Author

RochDLY commented Nov 24, 2023

@ggrossetie si de ton côté c'est ok on peut faire le merge ?

@ggrossetie ggrossetie merged commit 0fb8b00 into master Nov 24, 2023
10 checks passed
@ggrossetie ggrossetie deleted the multilingue-composants-editeur branch November 24, 2023 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants