50 Commits

Author SHA1 Message Date
Jacob Ibáñez Sánchez
ca44d32bf8 Remove unnecessary opinion about languages. 2024-06-28 10:06:00 +02:00
Hugo Locurcio
8fdd378fa3 Update asset library demo URLs to point to Godot 4.x demos 2024-04-18 03:34:54 +02:00
A Thousand Ships
bd6cc665a7 Fix incorrect uses of a/an 2024-03-29 15:14:27 +01:00
skyace65
7ee8145dc5 Update project name translation instructions 2024-02-25 20:06:59 -05:00
skyace65
aeea150288 Fix sub-section title style 2024-01-22 21:27:41 -05:00
Hugo Locurcio
95fb178429 Add support for user-provided comments with Giscus
This allows users to leave comments on pages that don't have
`:allow_comments: False` somewhere in the page's source.
Both manual and class reference pages can receive comments.
Index pages cannot have comments, as discussion should occur on "leaf" pages.

GitHub Discussions is used as a backend on the same repository. This means
that Discussions *must* be enabled on godotengine/godot-docs before this
commit is merged to `master`. Users can choose to use the "Custom" watch
mode if they don't want to get notifications for discussion updates,
but still get notifications for issue and pull request updates.

User comments are intended to be used for the following purposes:

- Add a clarification or correct something in the documentation,
  without having to open a pull request. Contributors are encouraged to
  take a look at discussions from time to time, and see if there's information
  worth incorporating in the pages themselves. Don't forget to reply to
  the comment when doing so :)
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page,
  such as tutorials or add-ons.

User comments should *not* be used for technical support. Other community
platforms should be used for that.

Page-to-discussion matching is done using the `pagename` Sphinx variable,
which is independent of the Godot version and documentation language.
Being independent of the Godot version allows keeping old comments
when the Godot version changes, while also allowing users from `/stable`
and `/4.1` to "see" each other in discussions.

See https://giscus.app for more information.
2024-01-11 17:51:53 +01:00
Adriaan de Jongh
00d8799712 Specify POT Generation is only available for GDScript files 2023-12-14 11:55:59 +01:00
Haoyu Qiu
3b2b75ceda Fix property quotation in Internationalizing Games 2023-10-09 11:56:14 +08:00
Luca
aad0c41492 Update internationalizing_games.rst
fixed locale path on project settings

Delete tutorials/i18n/img/locale_test.png

Add files via upload

updated image in webp format
2023-10-03 10:50:36 +02:00
mehul-sinha
ccdce162ad fixed Localization using gettext wrong word #7749 2023-08-14 22:50:15 +05:30
Robin Gustafsson
25604d5c13 Fix formatting of pluralization code examples 2023-04-22 15:10:34 +02:00
Hugo Locurcio
3dfbfbf381 Add links to demo projects where relevant (#6874)
* Add links to demo projects where relevant

- Warn about poor compute shader support on mobile GPUs (due to driver bugs).
- Update control gallery image for 4.0.
- Fix typo in Internationalizing games.

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2023-03-09 06:09:56 +01:00
Rémi Verschelde
bee2727c99 Update demo project links, 4.0-dev is now on master 2023-02-28 18:46:12 +01:00
Angad Kambli
c8d0af5ea5 Add pseudolocalization tutorial (#5119)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-02-24 00:23:58 +01:00
Hugo Locurcio
8dc01d24dc Update List of features for Godot 4.0.rc1 2023-02-22 02:23:12 +01:00
Hugo Locurcio
5a27a7949b Update internationalization docs for 4.0
- Document POT generation.
- Document translation contexts and pluralization.
- Document pseudolocalization.
- Document placeholder usage (not new in 4.0, but it's worth some explanation).
2022-11-23 16:30:32 +01:00
Douglas Leão
4f49d2f7ef Fix image link in Internationalizing games (#5899) 2022-07-01 19:47:49 +02:00
bruvzg
cd6e06c8ec Update "locale codes" list. 2022-06-10 16:44:23 +03:00
skyace65
a9af005495 Document how to test translations with the test project setting (#5488) 2022-04-29 13:08:18 +02:00
Hugo Locurcio
275b7452ba Fix typo in Localization using gettext 2022-03-31 18:38:02 +02:00
Max Hilbrunner
872eaf8bfd Merge pull request #5706 from Calinou/gettext-fuzzy
Add a note about fuzzy strings in Localization using gettext
2022-03-31 11:52:27 +02:00
Hugo Locurcio
5b88499418 Add a note about fuzzy strings in Localization using gettext 2022-03-22 13:13:50 +01:00
Hugo Locurcio
2683d66b8e Mention that binary .mo is now supported in Localization using gettext 2022-03-22 13:13:15 +01:00
Aaron Franke
5c7f653347 Optimize PNG and SVG images using oxipng and svgcleaner (#5254) 2021-09-14 17:50:17 +02:00
developer
74a7a0f396 Use pip3 instead of pip 2021-08-30 19:47:12 +02:00
Antonia Carrier
e03d360fc5 Fix typo and ordering in locales list (#5126) 2021-07-30 10:00:52 +02:00
DeeJayLSP
5e2ca0c91c Remove pleonasm in Localization using gettext (#4968)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-06-07 21:57:46 +02:00
Rémi Verschelde
0237f2c853 Merge pull request #4319 from bruvzg/ctl_docs
[Complex Text Layouts] Update tutorials and documentation to match TextServer changes.
2021-06-02 11:29:20 +02:00
Hugo Locurcio
8000d8f317 Document disabling automatic translation in Internationalizing games 2021-05-13 19:50:14 +02:00
bruvzg
20bcd1307a [Complex Text Layouts] Update tutorials and documentation to match TextServer changes. 2021-05-07 11:29:55 +03:00
Jason Liu
b76bb46754 Add macOS instructions for MacPorts to go alongside Homebrew (#4827) 2021-04-09 22:29:37 +02:00
Hugo Locurcio
8d50e095ea Mention the DynamicFont fallback system in Internationalizing games 2021-01-31 21:34:24 +01:00
Hugo Locurcio
4b50407201 Rename the Locales pages to Locale codes for better SEO 2020-11-27 23:29:52 +01:00
Hugo Locurcio
28d9ed70db Document font requirement for some languages in Internationalizing games
See https://github.com/godotengine/godot/issues/43379.
2020-11-07 17:14:23 +01:00
Rémi Verschelde
e8033a60ee Update locales to match current engine core/translation.cpp
Fixes https://github.com/godotengine/godot/issues/42236.

Make codespell skip the Telugu line, otherwise it wants to change `te` to `the`
(I don't want to put it as a global word ignore as it's a common typo.)
2020-09-22 08:36:56 +02:00
Hugo Locurcio
4f6fdbc710 Fix various spacing and capitalization issues 2020-05-18 09:54:32 +02:00
Yuri Sizov
4acf7a6563 Fix syntax highlighting for various languages (#3387) 2020-04-15 16:33:20 +02:00
Remi Rampin
45c004cde3 Add babel-godot, Python tool to i18n strings 2019-10-13 11:35:54 -04:00
Remi Rampin
78b1f6e3ba Mention friendly alternatives to msginit 2019-10-12 18:44:12 -04:00
Hugo Locurcio
acd2705e86 Add a page on localization using gettext 2019-06-08 23:44:35 +02:00
Rémi Verschelde
ed57093ddd Merge pull request #2097 from corrigentia/patch-96
Fix punctuation in internationalizing_games
2019-01-08 13:13:28 +01:00
Rémi Verschelde
a1af0dfc13 Adapt tutorial hyperlinks after godotengine/godot#24640 2019-01-07 11:43:18 +01:00
corrigentia
965f7de879 Fix punctuation in internationalizing_games
Fix punctuation and word order in internationalizing_games.
2019-01-04 10:08:53 +02:00
Nathan Lovato
15a56fe50d Add translation to the spanish sentence in internationalizing games 2018-10-06 08:01:39 +09:00
Hugo Locurcio
2eff3149dc Improve the "Internationalizing games" page 2018-09-20 22:38:42 +02:00
Yuri Chornoivan
be6ef615b1 Fix minor typos 2018-07-01 15:50:18 +02:00
Allan Nordhøy
e90d655995 Menu path updated 2018-06-08 23:53:45 +02:00
mhilbrunner
f215a0cf26 Proofing/review: Remove filler words, adhere to style guide 2018-05-06 05:23:37 +02:00
Neil Moore
5ce57724d8 Merge branch 'master' into issue-1023 2018-04-10 19:09:47 -04:00
Neil Moore
dc7463f7dc Moved certain tutorials to better-named subfolders from 'Misc' 2018-04-04 23:23:11 -04:00