Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 1.94 KB

File metadata and controls

45 lines (28 loc) · 1.94 KB

Contribute

Bug report

Bug reports are welcome, please open an issue or discuss

Code

For small bugfix, just open a pull request

For new feature or big changes, please open an issue first to discuss

Development environment

Optional: This project ready for Dev-Container, try it out at GitHub Codespace

  1. install rclone if you didn't

  2. create some backend for test purpose

    TMP_DIR=$(mktemp -d)
    mkdir -p $TMP_DIR/pseudo-backend/{backend-a/{folder-1,folder-2},backend-b}
    touch $TMP_DIR/pseudo-backend/backend-a/{folder-1/{file-1.txt,file-2.jpg},file.txt}
    rclone config create pseudo-backend-a alias remote=$TMP_DIR/pseudo-backend/backend-a
    rclone config create pseudo-backend-b alias remote=$TMP_DIR/pseudo-backend/backend-b
    # rm -r $TMP_DIR # when you want to delete them
  3. start project

    npm start # it will start rclone and angular at same time, API calling will be properly proxied to backed

Translation

Application

If you want to help translate, first search the issue to see if there is already a translation in progress, if not, open an issue to tell others you are working on it

Please use translate tool like Poedit to translate the XLIFF file, save as messages.<language code>.xlf and open a pull request

Documentation

If you want to write documentation in your language, please create a folder named with your language code in docs and write the documents in it. Translating the "How to use" part is enough, other parts are not necessary. You can also organize the documents in your own way.