Giter Site home page Giter Site logo

quadrifoglio / rust-book-fr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rust-lang/book

14.0 14.0 2.0 25.04 MB

[Inactive] French translation of the Rust Programming Language Book

Home Page: https://doc.rust-lang.org/book/

License: Other

Shell 5.72% Rust 68.95% HTML 0.83% XSLT 20.56% CSS 2.18% JavaScript 1.76%
book fr french rust

rust-book-fr's People

Contributors

aaaxx avatar bmusin avatar carols10cents avatar chenl avatar clemensw avatar davidde avatar dnaeon avatar dralley avatar elahn avatar evuez avatar frewsxcv avatar grantmoyer avatar gypsydave5 avatar imbolc avatar j3parker avatar jightuse avatar josephtlyons avatar kraai avatar lancelafontaine avatar matthewjasper avatar mdesharnais avatar mimoo avatar outkaj avatar passcod avatar pduzinki avatar scottabbey avatar spastorino avatar steveklabnik avatar u32i64 avatar ykomatsu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

jonthn gizemli3

rust-book-fr's Issues

Translation of codes ?

Should we have to translate all the codes ("listing" in English book) in French ?

Example (randomly) :

pub fn search<'a>(query: &str, contents: &'a str) -> Vec<&'a str> {
    let mut results = Vec::new();

    for line in contents.lines() {
        if line.contains(query) {
            results.push(line);
        }
    }

    results
}

Listing 12-19: Storing the lines that match so we can return them

Or keeping English names are OK for our readers ? (i'm thinking that)

What is your point of view about it ?

Repository history - Rebase ?

Hi everyone,

The git history of this french translation repository is a bit of a mess.
Although our translation commits happen on a dedicated branch, one for each chapter, the current strategy is that eventually those branches get merged into master after their review.
This results in our work being diluted with the original writers' work, in the master branch.

I was thinking that maybe it would be better to create a branch dedicated to our translation work, called something like "french". The idea is that we merge our translation commits into that branch via the usual PR process, therefore keeping our work separate from the original team's work.

I would periodically rebase that "french" branch on the English repository's master branch in order to keep the original chapters' source up to date, and our translation commits would be easily distinguishable as they would come first in the git history.

What do you think of that idea ? Do you see any benefits or drawbacks ?
Thanks, and have a nice evening !

@asettouf @Jimskapt

Keywords harmonization

Hi !

Since we're currently reviewing chapters by chapters, I'm opening this issue as a place to start discussion on the harmonization of the translation of keywords, so that we stay consistent throughout the Book. If you have any idea of a better place to keep such a list, don't hesitate to mention it, since I'm not sure an issue is the best place for that (maybe a wiki page?).

Here are some words I'm struggling with giving them an "obvious" translation :

How would you translate them?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.