Skip to content

Conversation

@AtharvaDomale
Copy link

This PR adds complete Marathi translations for README.md and CONTRIBUTING.md.
This improves accessibility and helps Marathi-speaking developers contribute more easily.

Changes include:

  • Full Marathi translation of README.md
  • Full Marathi translation of CONTRIBUTING.md
  • Proper formatting and structure maintained

Ready for review.

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @AtharvaDomale, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

हा पुल रिक्वेस्ट Flowise प्रकल्पासाठी महत्त्वाचा आहे, कारण तो README.md आणि CONTRIBUTING.md या मुख्य दस्तऐवजांचे मराठीमध्ये पूर्ण भाषांतर प्रदान करतो. या बदलामुळे मराठी भाषिक डेव्हलपर्सना प्रकल्पाची माहिती आणि योगदान देण्याच्या मार्गदर्शक तत्त्वांमध्ये सहज प्रवेश मिळेल, ज्यामुळे प्रकल्पाची पोहोच आणि समावेशकता वाढेल.

Highlights

  • मराठी भाषांतर: README.md आणि CONTRIBUTING.md या दोन्ही फाइल्सचे संपूर्ण मराठीमध्ये भाषांतर करण्यात आले आहे.
  • प्रवेशयोग्यता सुधारणा: या भाषांतरामुळे मराठी भाषिक डेव्हलपर्सना प्रकल्पात योगदान देणे अधिक सोपे होईल आणि त्यांची प्रवेशयोग्यता वाढेल.
  • स्वरूप आणि रचना: मूळ फाइल्सचे स्वरूप आणि रचना भाषांतरामध्ये योग्यरित्या राखले गेले आहे.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

Thank you for your contribution. Adding Marathi translations is a great step towards making Flowise more accessible.

However, during the translation process, several important pieces of information and functionality have been removed or altered in both README.md and CONTRIBUTING.md. This includes missing environment variables, removal of critical deployment links, and incomplete instructions for developers.

I've left specific comments on these issues. It's crucial to ensure that translations are not only accurate in language but also preserve the full content and structure of the original documents to provide a consistent and complete experience for all users. Please address the comments to restore the missing information.

Comment on lines +183 to +191
अतिरिक्त:

- [HuggingFace Spaces](https://docs.flowiseai.com/deployment/hugging-face)
- Railway
- Northflank
- Render
- HuggingFace Spaces
- Elestio
- Sealos
- RepoCloud
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

critical

This section has removed the "Deploy" buttons and direct links for various self-hosting platforms like Railway, Render, HuggingFace Spaces, etc. These are critical for users who want to quickly deploy Flowise. The translated version should retain these links and buttons, ideally within a <details> block as in the original file, to maintain functionality.

अतिरिक्त:
  <details>
      <summary>इतर</summary>

    -   [Railway](https://docs.flowiseai.com/configuration/deployment/railway)

        [![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/template/pn4G8S?referralCode=WVNPD9)

    -   [Northflank](https://northflank.com/stacks/deploy-flowiseai)

        [![Deploy to Northflank](https://assets.northflank.com/deploy_to_northflank_smm_36700fb050.svg)](https://northflank.com/stacks/deploy-flowiseai)

    -   [Render](https://docs.flowiseai.com/configuration/deployment/render)

        [![Deploy to Render](https://render.com/images/deploy-to-render-button.svg)](https://docs.flowiseai.com/configuration/deployment/render)

    -   [HuggingFace Spaces](https://docs.flowiseai.com/deployment/hugging-face)

        <a href="https://huggingface.co/spaces/FlowiseAI/Flowise"><img src="https://huggingface.co/datasets/huggingface/badges/raw/main/open-in-hf-spaces-sm.svg" alt="HuggingFace Spaces"></a>

    -   [Elestio](https://elest.io/open-source/flowiseai)

        [![Deploy on Elestio](https://elest.io/images/logos/deploy-to-elestio-btn.png)](https://elest.io/open-source/flowiseai)

    -   [Sealos](https://template.sealos.io/deploy?templateName=flowise)

        [![Deploy on Sealos](https://sealos.io/Deploy-on-Sealos.svg)](https://template.sealos.io/deploy?templateName=flowise)

    -   [RepoCloud](https://repocloud.io/details/?app_id=29)

        [![Deploy on RepoCloud](https://d16t0pc4846x52.cloudfront.net/deploy.png)](https://repocloud.io/details/?app_id=29)

      </details>

Comment on lines +165 to +197
| Variable | Description | Type | Default |
|---------|-------------|-------|---------|
| PORT | Flowise HTTP पोर्ट | Number | 3000 |
| CORS_ORIGINS | Cross-origin विनंत्यांसाठी परवानगी दिलेले Origins | String ||
| IFRAME_ORIGINS | iframe embedding origins | String ||
| FLOWISE_FILE_SIZE_LIMIT | File upload size limit | String | 50mb |
| DEBUG | Components चे log print करा | Boolean ||
| LOG_PATH | Logs ज्या ठिकाणी सेव्ह होतात | String | `your-path/Flowise/logs` |
| LOG_LEVEL | Log level (`error`/`info`/`verbose`/`debug`) | String | `info` |
| TOOL_FUNCTION_BUILTIN_DEP | Custom tool/function साठी NodeJS built-ins | String ||
| TOOL_FUNCTION_EXTERNAL_DEP | Custom tool/function साठी बाह्य modules | String ||
| ALLOW_BUILTIN_DEP | Project dependencies वापरण्यास परवानगी द्या | Boolean | false |
| DATABASE_TYPE | Database प्रकार (`sqlite`, `mysql`, `postgres`) | String | sqlite |
| DATABASE_PATH | SQLite database location | String | `~/.flowise` |
| DATABASE_HOST | Host (sqlite नसल्यास) | String ||
| DATABASE_PORT | Database पोर्ट | String ||
| DATABASE_USER | DB User | String ||
| DATABASE_PASSWORD | DB Password | String ||
| DATABASE_NAME | DB Name | String ||
| DATABASE_SSL | PostgreSQL SSL | Boolean | false |
| SECRETKEY_PATH | Encryption key जतन केलेली जागा | String | Flowise/server |
| FLOWISE_SECRETKEY_OVERWRITE | Custom encryption key | String ||
| MODEL_LIST_CONFIG_JSON | Local model list config JSON | String | /path/to/file |
| STORAGE_TYPE | Storage प्रकार (`local`, `s3`, `gcs`) | String | local |
| BLOB_STORAGE_PATH | Local uploads path | String | ~/.flowise/storage |
| S3_STORAGE_BUCKET_NAME | S3 bucket name | String ||
| S3_STORAGE_ACCESS_KEY_ID | Access key | String ||
| S3_STORAGE_SECRET_ACCESS_KEY | Secret key | String ||
| S3_STORAGE_REGION | AWS region | String ||
| S3_ENDPOINT_URL | Custom S3 endpoint | String ||
| GOOGLE_CLOUD_STORAGE_PROJ_ID | Google project ID | String ||
| GOOGLE_CLOUD_STORAGE_CREDENTIAL | Credentials path | String ||
| GOOGLE_CLOUD_STORAGE_BUCKET_NAME | GCS bucket name | String ||
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The table of environment variables is incomplete. Several variables present in the original English version are missing in this translation. This can be misleading for developers. Please ensure all variables from the original table are included.

The missing variables are:

  • LOG_JSON_SPACES
  • DATABASE_SSL_KEY_BASE64
  • S3_FORCE_PATH_STYLE
  • GOOGLE_CLOUD_UNIFORM_BUCKET_ACCESS
  • SHOW_COMMUNITY_NODES
  • DISABLED_NODES
  • TRUST_PROXY

Also, the default value for SECRETKEY_PATH has been changed from your-path/Flowise/packages/server to Flowise/server, which might be incorrect. It's best to keep the values and structure consistent with the source document.

Comment on lines +132 to 136
#### ❗ Exit code 134 (JS heap out of memory)
```bash
# macOS / Linux / Git Bash
export NODE_OPTIONS="--max-old-space-size=4096"
# Windows PowerShell
$env:NODE_OPTIONS="--max-old-space-size=4096"
# Windows CMD
set NODE_OPTIONS=--max-old-space-size=4096
```

Then run:

```bash
pnpm build
```
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The instructions for resolving the "JavaScript heap out of memory" error are incomplete. The original version included commands for Windows PowerShell and CMD, which have been removed in this translation. This is a loss of important information for Windows users. Please restore the full instructions within a <details> block as in the original file.

    <details>
    <summary>❗ Exit code 134 (JS heap out of memory)</summary>  
    `build` स्क्रिप्ट चालवताना ही त्रुटी आल्यास, Node.js heap size वाढवून स्क्रिप्ट पुन्हा चालवा:

    ```bash
    # macOS / Linux / Git Bash
    export NODE_OPTIONS="--max-old-space-size=4096"

    # Windows PowerShell
    $env:NODE_OPTIONS="--max-old-space-size=4096"

    # Windows CMD
    set NODE_OPTIONS=--max-old-space-size=4096
    ```

    नंतर चालवा:

    ```bash
    pnpm build
    ```

    </details>

Comment on lines +211 to +214
Flowise contributors चे मनापासून आभार!

See [Contributing Guide](CONTRIBUTING.md). Reach out to us at [Discord](https://discord.gg/jbaHfsRVBW) if you have any questions or issues.
Contributing Guide: `CONTRIBUTING.md`
Discord: https://discord.gg/jbaHfsRVBW
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The contributors image and the star history chart have been removed from the "Contributing" section. These visual elements are important for acknowledging community contributions and showing project activity. Please restore them as they were in the original file.

Suggested change
Flowise contributors चे मनापासून आभार!
See [Contributing Guide](CONTRIBUTING.md). Reach out to us at [Discord](https://discord.gg/jbaHfsRVBW) if you have any questions or issues.
Contributing Guide: `CONTRIBUTING.md`
Discord: https://discord.gg/jbaHfsRVBW
Flowise contributors चे मनापासून आभार!
<a href="https://github.com/FlowiseAI/Flowise/graphs/contributors">
<img src="https://contrib.rocks/image?repo=FlowiseAI/Flowise" />
</a><br><br>
Contributing Guide: `CONTRIBUTING.md`
Discord: https://discord.gg/jbaHfsRVBW
[![Star History Chart](https://api.star-history.com/svg?repos=FlowiseAI/Flowise&type=Timeline)](https://star-history.com/#FlowiseAI/Flowise&Date)

Comment on lines +160 to +161
Flowise instance configure करण्यासाठी `.env` मध्ये environment variables वापरा.
पूर्ण यादीसाठी “CONTRIBUTING.md” पहा.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The direct link to the CONTRIBUTING.md file for the list of environment variables has been removed. While the text mentions the file, a direct link is more user-friendly. Please restore the hyperlink.

Suggested change
Flowise instance configure करण्यासाठी `.env` मध्ये environment variables वापरा.
पूर्ण यादीसाठी “CONTRIBUTING.md” पहा.
Flowise instance configure करण्यासाठी `.env` मध्ये environment variables वापरा.
पूर्ण यादीसाठी [“CONTRIBUTING.md”](CONTRIBUTING.md#-env-variables) पहा.

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.

1 participant