Coder Social home page Coder Social logo

obsidian-docs's Introduction

โš  As of Nov 30, 2021, the docs are currently going through massive changes, so we do not recommend starting or updating your translations at the moment.


To contribute: Open a vault in the /en/ folder (or your language of choice once translations are available).

Image attachments: Please use .png and compress the image using a compression tool like https://compresspng.com/ in order to keep the whole package small.

Typos and mistakes

For correcting typos and other small mistakes, you can directly submit a pull request.

Note that you don't have to clone your fork onto your hard disk to make the edits; you can do everything on GitHub's web UI. Simply open a file in your own forked repository and click on the pencil icon to start editing. After that, submit a pull request.

Missing or outdated content

We recommend opening an issue with us if you find missing or outdated content.

If you'd like to try your hand at contributing the article, we appreciate it too! Please follow the same instructions under "Typos and mistakes" to submit a pull request.

Please try to be consistent with the style of the existing documentation when adding new articles. Notably, when writing a title or a heading, do not capitalize the second or subsequent words, unless it is a proper name.

Translating

Translate existing languages

To contributing to an existing language, clone the entire forked repository onto your hard disk, and open that folder as a vault with Obsidian and proceed to translate. For example, if you're translating Italian, open the /it/ folder.

Add your language

If the language you're trying to contribute does not exist, simply copy the entire English docs (everything under /en/) and start translating.

Make completed languages available in app

Once the language you're working on is complete, open an issue to let us know. That way we can include it in the Obsidian app, so that users who set their Obsidian language to that language can see the translated documentation instead of English documentation.

Staying up-to-update

Once the documentation gets translated into a language, the English documentation will still occasionally get updated to include new features and to be more comprehensive.

There's no simple way to stay up-to-update, but in general you can browse your language folder to check out when it's last updated, and compare that with the English documentation.

If it's only a few versions behind, you can look at those changes individually, translate them, and fit them into the documentation of your language.

If your language is months behind, we recommend opening the English documentation and the documentation of your language side by side in two vaults with Obsidian, and going through each article carefully.

Adding yourself to credits

Thanks for contributing to Obsidian's documentation! To feature yourself on our [[Credits]] page, simply create a pull request to the /en/Obsidian/Credits file. You can update the YOUR LANGUAGE/Obsidian/Credits file as well.

Handling image attachments

Please use .png extensions and compress the image using a compression tool like Compress PNG in order to keep the whole package small.

obsidian-docs's People

Contributors

ericaxu avatar yo-goto avatar lishid avatar 11-check-it-out avatar marcusolsson avatar henrikfalk avatar jxhnnyut8h avatar liamcain avatar whitenoisedev avatar fabien-jrt avatar taksas avatar write avatar starise avatar joethei avatar thanhcsf avatar lisachev avatar fluviusmagnus avatar mubassari avatar leah-ferguson avatar bongudth avatar chungzh avatar seb-mm avatar kometenstaub avatar aplio avatar hnsol avatar ryanjamurphy avatar mediapathic avatar bromandarin avatar jokysatria avatar moziar avatar

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.