Skip to content

Conversation

@jinzhu
Copy link
Member

@jinzhu jinzhu commented Sep 26, 2025

No description provided.

@propel-code-bot propel-code-bot bot changed the title New Crowdin updates Update Spanish translations for advanced_query.md and constraints.md Sep 26, 2025
@propel-code-bot
Copy link

propel-code-bot bot commented Sep 26, 2025

Add Oracle Database support and update multilingual documentation

This pull request introduces documentation for Oracle Database support in GORM and updates the supported databases list across all translation/localized documentation files. It extends the 'Connecting to the Database' documentation with detailed Oracle usage and configuration for ten languages, replaces the deprecated Oracle driver reference in the community links with the official driver URL, and applies related text corrections and improvements. Several minor fixes and improvements to translated documentation are also made.

Key Changes

• Added Oracle Database support section to connecting_to_the_database.md in all supported locales, including English, Chinese, Spanish, German, Russian, Japanese, Korean, Turkish, Polish, Portuguese, Italian, French, Hindi, Persian, Azerbaijani, and Arabic.
• The new Oracle Database section provides prerequisites, driver setup, DSN examples, import paths (using github.com/oracle-samples/gorm-oracle/oracle), and sample connection code.
• Updated the supported databases list at the top of each localized connecting_to_the_database.md, adding 'Oracle Database' to the enumeration and (in most locales) corrected to include a comma between 'SQL Server' and 'TiDB'.
• Replaced the old Oracle driver link in the 'community.md' files with the official GORM Oracle driver URL (https://github.com/oracle-samples/gorm-oracle) in all languages; removed deprecated driver links.
• Minor translation fixes in Spanish advanced query and constraints documentation, a correction in the Chinese many-to-many tag description, and other minor documentation clean-up.

Affected Areas

pages/docs/connecting_to_the_database.md and all locale variants (ar_SA, az_AZ, de_DE, es_ES, fa_IR, fr_FR, hi_IN, id_ID, it_IT, ja_JP, ko_KR, pl_PL, pt_BR, ru_RU, tr_TR, zh_CN)
pages/community.md and all locale variants as above
pages/es_ES/docs/advanced_query.md
pages/es_ES/docs/constraints.md
pages/zh_CN/docs/many_to_many.md

This summary was automatically generated by @propel-code-bot

## <span id="smart_select">Campos de selección inteligentes</span>

In GORM, you can efficiently select specific fields using the [`Select`](query.html) method. This is particularly useful when dealing with large models but requiring only a subset of fields, especially in API responses.
In GORM, you can efficiently select specific fields using the [`Select`](query.html) method. .

Choose a reason for hiding this comment

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

[Documentation]

Remove the extraneous period; change "method. ." to "method."

Context for Agents
[**Documentation**]

Remove the extraneous period; change "method. ." to "method."

File: pages/es_ES/docs/advanced_query.md
Line: 8

@propel-code-bot propel-code-bot bot changed the title Update Spanish translations for advanced_query.md and constraints.md Add Oracle Database support and update Spanish documentation Oct 12, 2025

GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/ar_SA/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/az_AZ/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/de_DE/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/es_ES/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/fa_IR/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/fr_FR/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/hi_IN/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/id_ID/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/it_IT/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/ja_JP/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/ko_KR/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/pl_PL/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/pt_BR/docs/connecting_to_the_database.md
Line: 7


GORM официально поддерживает базы данных MySQL, PostgreSQL, GaussDB, SQLite, SQL Server и TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Line is in English on a Russian page; switch back to Russian and add missing comma: e.g. "GORM официально поддерживает базы данных MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, TiDB и Oracle Database"

Context for Agents
[**Documentation**]

Line is in English on a Russian page; switch back to Russian and add missing comma: e.g. "GORM официально поддерживает базы данных MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, TiDB и Oracle Database"

File: pages/ru_RU/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/tr_TR/docs/connecting_to_the_database.md
Line: 7


GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server, and TiDB
GORM officially supports the databases MySQL, PostgreSQL, GaussDB, SQLite, SQL Server TiDB, and Oracle Database

Choose a reason for hiding this comment

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

[Documentation]

Add missing comma: "SQL Server, TiDB"

Context for Agents
[**Documentation**]

Add missing comma: "SQL Server, TiDB"

File: pages/zh_CN/docs/connecting_to_the_database.md
Line: 7

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