Skip to content

update prod - #619

Merged
arnaud4d merged 10000 commits into
4d:mainfrom
doc4d:main
Jul 31, 2026
Merged

update prod#619
arnaud4d merged 10000 commits into
4d:mainfrom
doc4d:main

Conversation

@arnaud4d

Copy link
Copy Markdown
Collaborator

No description provided.

arnaud4d and others added 29 commits July 8, 2026 16:07
* dataclassclass.md French

* dataclassclass.md French

* dataclassclass.md French

* sessionclass.md French

* dt_string.md French

* methods.md French

* building.md French

* clientserver.md French

* updates.md French

* handling_users_groups.md French

* methods.md Spanish

* updates.md Spanish

* server-maintenance-1.png Japanese

* server-process-actions-1.png Japanese

* server-sessions-1.png Japanese

* server-sessions-sort-1.png Japanese

* version-21-r4.json Japanese

* cryptokeyclass.md Japanese

* dataclassclass.md Japanese

* datastoreclass.md Japanese

* entityclass.md Japanese

* entityselectionclass.md Japanese

* imaptransporterclass.md Japanese

* incomingmessageclass.md Japanese

* sessionclass.md Japanese

* signalclass.md Japanese

* tcpconnectionclass.md Japanese

* dataclassclass.md French

* sessionclass.md French

* dt_string.md French

* flow-control.md French

* methods.md French

* building.md French

* websocketclass.md Japanese

* methods.md Japanese

* updates.md Japanese

* methods.md Portuguese, Brazilian

* updates.md Portuguese, Brazilian

* clientserver.md French

* updates.md French

* handling_users_groups.md French

* flow-control.md French

* building.md French

* handling_users_groups.md French

* flow-control.md French

* building.md French

* handling_users_groups.md French

* methods.md Spanish

* updates.md Spanish

* methods.md Japanese

* updates.md Japanese

* openaiimagesresult.md Japanese

* openaimessage.md Japanese

* openaiparameters.md Japanese

* openaiembeddingsresult.md Japanese

* openaifilesapi.md Japanese

* openaimessage.md Japanese

* openaiparameters.md Japanese

* methods.md Portuguese, Brazilian

* updates.md Portuguese, Brazilian

* openaiproviders.md Japanese

* openaiproviders.md Japanese

* openaiproviders.md Japanese
* updates.md Spanish

* updates.md Japanese

* client-server-optimization.md Japanese

* dsmapping.md French

* dsmapping.md Japanese

* entities.md Japanese

* entities.md Portuguese, Brazilian

* global-stamp.md Japanese

* glossary.md French

* glossary.md Japanese

* orda-events.md French

* orda-events.md Spanish

* orda-events.md Japanese

* ordaclasses.md Japanese

* overview.md Japanese

* privileges.md Japanese

* remotedatastores.md Japanese

* forms.md Japanese

* general.md Spanish

* general.md Japanese

* methods.md French

* methods.md Spanish

* methods.md Japanese

* methods.md Portuguese, Brazilian

* overview.md Japanese

* shortcuts.md Japanese

* structure.md Japanese

* architecture.md Japanese

* code-overview.md French

* code-overview.md Spanish

* code-overview.md Japanese

* code-overview.md Portuguese, Brazilian

* compiler.md Japanese

* components.md French

* components.md Japanese

* date-time-formats.md French

* date-time-formats.md Japanese

* documentation.md Japanese

* overview.md Japanese

* project-method-properties.md Spanish

* project-method-properties.md Japanese

* search-replace.md Japanese

* $atomic_$atonce.md Japanese

* $attributes.md Japanese

* $binary.md Japanese

* $catalog.md Japanese

* $clean.md Japanese

* $directory.md Japanese

* $entityset.md Japanese

* $expand.md Japanese

* $filter.md Spanish

* $filter.md Japanese

* $info.md Japanese

* $method.md Japanese

* $querypath.md Japanese

* $savedfilter.md Japanese

* $savedorderby.md Japanese

* $singleton.md Japanese

* $timeout.md French

* $timeout.md Spanish

* $timeout.md Japanese

* $top_$limit.md Japanese

* $upload.md Japanese

* $version.md Japanese

* classfunctions.md French

* classfunctions.md Japanese

* rest_requests.md Japanese

* authusers.md Spanish

* authusers.md Japanese

* configuration.md French

* configuration.md Japanese

* dataclass.md Japanese

* geninfo.md Japanese

* gettingstarted.md Japanese

* mandata.md Japanese

* overview.md French

* overview.md Spanish

* overview.md Japanese

* overview.md Portuguese, Brazilian

* processes.md French

* processes.md Spanish

* processes.md Japanese

* processes.md Portuguese, Brazilian

* real-time-monitor.md Japanese

* sessions.md Spanish

* sessions.md Japanese

* users.md French

* users.md Spanish

* users.md Japanese

* users.md Portuguese, Brazilian

* transformation-tags.md French

* vp-convert-to-picture.md French

* vp-convert-to-picture.md Spanish

* vp-copy-to-object.md French

* vp-copy-to-object.md Spanish

* vp-copy-to-object.md Japanese

* vp-copy-to-object.md Portuguese, Brazilian

* vp-export-document.md Spanish

* vp-export-to-blob.md Spanish

* vp-export-to-blob.md Japanese

* vp-find.md French

* vp-find.md Spanish

* vp-find.md Japanese

* vp-find.md Portuguese, Brazilian

* vp-get-current-sheet.md French

* vp-get-sheet-count.md French

* vp-get-sheet-index.md French

* vp-get-sheet-name.md French

* vp-get-show-print-lines.md French

* vp-import-document.md French

* vp-import-document.md Spanish

* vp-move-cells.md French

* vp-move-cells.md Spanish

* vp-move-cells.md Japanese

* vp-move-cells.md Portuguese, Brazilian

* vp-row.md French

* vp-set-data-context.md Spanish

* vp-set-data-context.md Japanese

* vp-set-show-print-lines.md Japanese

* vp-set-show-print-lines.md Portuguese, Brazilian

* vp-set-workbook-options.md French

* vp-set-workbook-options.md Spanish

* vp-set-workbook-options.md Japanese

* vp-set-workbook-options.md Portuguese, Brazilian

* configuring.md Spanish

* configuring.md Japanese

* getting-started.md Spanish

* http-request-handler.md Spanish

* http-request-handler.md Japanese

* preemptiveweb.md Spanish

* sessions.md Spanish

* templates.md Japanese

* webserver.md Spanish

* webserveradmin.md Japanese

* webserverconfig.md French

* webserverconfig.md Spanish

* webserverconfig.md Japanese

* webserverconfig.md Portuguese, Brazilian

* wp-add-picture.md French

* wp-add-picture.md Japanese

* wp-add-picture.md Portuguese, Brazilian

* wp-export-document.md French

* wp-export-document.md Spanish

* wp-export-document.md Japanese

* wp-export-document.md Portuguese, Brazilian

* wp-export-variable.md French

* wp-export-variable.md Spanish

* wp-export-variable.md Japanese

* wp-export-variable.md Portuguese, Brazilian

* wp-get-attributes.md French

* wp-get-attributes.md Spanish

* wp-get-attributes.md Japanese

* wp-get-attributes.md Portuguese, Brazilian

* wp-get-style-sheet.md French

* wp-import-document.md French

* wp-import-document.md Japanese

* wp-insert-break.md French

* wp-insert-document-body.md French

* wp-insert-formula.md French

* wp-insert-formula.md Japanese

* wp-insert-picture.md French

* wp-insert-picture.md Spanish

* wp-insert-picture.md Japanese

* wp-insert-picture.md Portuguese, Brazilian

* wp-new-style-sheet.md French

* wp-reset-attributes.md French

* wp-set-attributes.md French

* wp-set-attributes.md Japanese

* wp-set-attributes.md Portuguese, Brazilian

* wp-table-append-row.md French

* managing-formulas.md French

* managing-formulas.md Spanish

* managing-formulas.md Japanese

* user-new.md French

* user-new.md Spanish

* writeprointerface.md French

* writeprointerface.md Spanish

* writeprointerface.md Japanese

* openai.md Japanese

* openaichatapi.md French

* openaichatapi.md Japanese

* openaichatcompletionsapi.md French

* openaichatcompletionsapi.md Japanese

* openaichatcompletionslistparameters.md Japanese

* openaichatcompletionsmessagesapi.md French

* openaichatcompletionsmessagesapi.md Japanese

* openaichatcompletionsmessagesparameters.md Japanese

* openaichatcompletionsparameters.md Spanish

* openaichatcompletionsparameters.md Japanese

* openaichatcompletionsstreamresult.md Japanese

* openaichathelper.md French

* openaichathelper.md Japanese

* openaiembedding.md Japanese

* openaiembeddingsapi.md French

* openaiembeddingsapi.md Japanese

* openaiembeddingsparameters.md Japanese

* openaierror.md Japanese

* openaifile.md Japanese

* openaifiledeleted.md Japanese

* openaifiledeletedresult.md Japanese

* openaifilelistparameters.md Spanish

* openaifilelistparameters.md Japanese

* openaifilelistresult.md Japanese

* openaifileparameters.md Japanese

* openaifileresult.md Japanese

* openaifilesapi.md French

* openaifilesapi.md Japanese

* openaiimage.md French

* openaiimage.md Japanese

* openaiimageparameters.md Japanese

* openaiimagesapi.md French

* openaiimagesresult.md French

* openaiimagesresult.md Japanese

* openaimessage.md Spanish

* openaimessage.md Japanese

* openaimodelsapi.md French

* openaimoderation.md Japanese

* openaimoderationsapi.md French

* openaimoderationsapi.md Japanese

* openaiparameters.md Japanese

* openaiproviders.md French

* openaiproviders.md Japanese

* openairesult.md Japanese

* openaitool.md Japanese

* openaivision.md French

* openaivisionhelper.md French

* asynchronous-call.md Spanish

* asynchronous-call.md Japanese

* compatible-openai.md Japanese

* overview.md Japanese

* provider-model-aliases.md Japanese

* write-class-method.md Spanish

* write-class-method.md Japanese

* write-class-method.md Portuguese, Brazilian

* command-index.md Japanese

* forms.md Japanese

* resources.md Japanese

* styled_text.md Japanese

* system_documents.md Spanish

* system_documents.md Japanese

* table.md Japanese

* web_services_client.md Spanish

* web_services_client.md Japanese

* web_services_server.md Spanish

* web_services_server.md Japanese

* client-server.md Japanese

* database.md Spanish

* overview.md Japanese

* web.md French

* web.md Japanese
* dataclassclass.md Japanese

* methods.md Japanese

* paths.md Spanish

* paths.md Japanese

* plug-ins.md Spanish

* building.md Spanish

* building.md Japanese

* properties_webarea.md Spanish

* geninfo.md Japanese

* classes.md Japanese

* configuring.md Japanese

* method-list.md Japanese

* web.md Spanish

* classes.md Japanese

* error-handling.md Japanese

* flow-control.md Spanish

* paths.md French

* paths.md Spanish

* paths.md Japanese

* plug-ins.md Spanish

* clientserver.md Japanese

* subform_overview.md French

* updates.md Japanese

* client-server-optimization.md Japanese

* dsmapping.md Japanese

* entities.md Japanese

* glossary.md French

* paths.md Portuguese, Brazilian

* paths.md Portuguese, Brazilian

* global-stamp.md Japanese

* glossary.md Japanese

* ordaclasses.md Japanese

* overview.md Japanese

* components.md Japanese

* application-server.md Japanese

* http-server.md Japanese

* maintenance.md Japanese

* monitor.md Japanese

* processes.md Japanese

* real-time-monitor.md Japanese

* remote-admin.md Japanese

* sql-server.md Japanese

* transformation-tags.md Japanese

* handling_users_groups.md Japanese

* overview.md Japanese

* advanced-programming.md Japanese

* classes.md Japanese

* vp-add-formula-name.md Japanese

* vp-add-range-name.md Japanese

* vp-add-sheet.md Japanese

* vp-add-span.md Japanese

* vp-add-stylesheet.md Japanese

* vp-all.md Japanese

* vp-cell.md Japanese

* vp-cells.md Japanese

* vp-column.md Japanese

* vp-combine-ranges.md Japanese

* vp-convert-to-picture.md Japanese

* vp-copy-to-object.md Japanese

* vp-create-table.md Japanese

* vp-delete-columns.md Japanese

* vp-delete-rows.md Japanese

* vp-export-document.md Japanese

* vp-export-to-blob.md Japanese

* vp-export-to-object.md Japanese

* vp-find-table.md Japanese

* vp-find.md Japanese

* vp-flush-commands.md Japanese

* vp-font-to-object.md Japanese

* vp-get-binding-path.md Japanese

* vp-get-column-count.md Japanese

* vp-get-current-sheet.md Japanese

* vp-get-data-context.md Japanese

* vp-get-default-style.md Japanese

* vp-get-row-count.md Japanese

* vp-get-sheet-index.md Japanese

* vp-get-sheet-options.md Japanese

* vp-get-show-print-lines.md Japanese

* vp-get-spans.md Japanese

* vp-get-table-dirty-rows.md Japanese

* vp-get-table-theme.md Japanese

* vp-get-values.md Japanese

* vp-import-document.md Japanese

* vp-import-from-blob.md Japanese

* vp-import-from-object.md Japanese

* vp-insert-columns.md Japanese

* vp-insert-rows.md Japanese

* vp-insert-table-columns.md Japanese

* vp-insert-table-rows.md Japanese

* vp-move-cells.md Japanese

* vp-name.md Japanese

* vp-new-document.md Japanese

* vp-paste-from-object.md Japanese

* vp-print.md Japanese

* vp-recompute-formulas.md Japanese

* vp-remove-sheet.md Japanese

* vp-remove-span.md Japanese

* vp-remove-table-columns.md Japanese

* vp-remove-table-rows.md Japanese

* vp-row.md Japanese

* vp-run-offscreen-area.md Japanese

* vp-set-allowed-methods.md Japanese

* vp-set-binding-path.md Japanese

* vp-set-boolean-value.md Japanese

* vp-set-border.md Japanese

* vp-set-cell-style.md Japanese

* vp-set-column-attributes.md Japanese

* vp-set-column-count.md Japanese

* vp-set-current-sheet.md Japanese

* vp-set-custom-functions.md Japanese

* vp-set-data-context.md Japanese

* vp-set-date-time-value.md Japanese

* vp-set-date-value.md Japanese

* vp-set-default-style.md Japanese

* vp-set-field.md Japanese

* vp-set-formulas.md Japanese

* vp-set-frozen-panes.md Japanese

* vp-set-print-info.md Japanese

* vp-set-row-attributes.md Japanese

* vp-set-row-count.md Japanese

* vp-set-sheet-options.md Japanese

* vp-set-show-print-lines.md Japanese

* vp-set-table-column-attributes.md Japanese

* vp-set-value.md Japanese

* vp-set-values.md Japanese

* vp-set-workbook-options.md Japanese

* vp-suspend-computing.md Japanese

* authentication.md Spanish

* writeprointerface.md French

* paths.md French

* paths.md Spanish

* plug-ins.md Spanish

* authentication.md Spanish

* configuring.md Japanese

* formulas.md Japanese

* getting-started.md Japanese

* allowproject.md Japanese

* authentication.md Japanese

* gettingstarted.md Japanese

* httprequests.md Japanese

* sessions.md Japanese

* webserver.md Japanese

* webserverobject.md Japanese

* client-server.md Japanese

* compatibility.md Japanese

* database.md Japanese

* general.md Japanese

* interface.md Japanese

* overview.md Japanese

* security.md Japanese

* web.md Japanese

* wp-delete-section.md Japanese

* http-request-handler.md Japanese

* wp-add-picture.md Japanese

* wp-import-document.md Japanese

* wp-insert-break.md Japanese

* wp-insert-picture.md Japanese

* wp-insert-document-body.md Japanese

* wp-insert-formula.md Japanese

* tcpconnectionclass.md Japanese

* wp-export-variable.md Japanese

* http-rules.md Japanese

* error-handling.md Japanese

* paths.md Japanese

* paths.md Portuguese, Brazilian

* dialog.md Japanese

* listbox-set-property.md Japanese

* process-activity.md Japanese

* components.md Japanese

* vp-copy-to-object.md Japanese

* gettingstarted.md Japanese

* wp-delete-section.md Japanese

* user-new.md French

* classes.md Spanish

* paths.md French

* paths.md Spanish

* plug-ins.md Spanish

* updates.md Spanish

* authentication.md Spanish

* wp-get-style-sheet.md Spanish

* user-new.md French

* user-new.md Spanish

* flow-control.md Spanish

* paths.md French

* paths.md Spanish

* plug-ins.md Spanish

* user-new.md Japanese

* sessions.md Japanese

* explorer.md Japanese

* wp-delete-style-sheet.md Japanese

* wp-get-style-sheet.md Japanese

* async.md Japanese

* ai.md Japanese

* dataclassclass.md Japanese

* paths.md Japanese

* paths.md Portuguese, Brazilian

* gettingstarted.md Japanese

* wp-delete-section.md Japanese

* user-new.md Japanese

* drag-and-drop.md Japanese

* paths.md Japanese

* paths.md Portuguese, Brazilian

* drag-and-drop.md Japanese

* authentication.md Spanish

* code.json French

* code.json Spanish

* current.json Spanish

* footer.json Spanish

* version-21-r3.json Spanish

* version-21-r4.json Spanish

* code.json Japanese

* current.json Japanese

* version-19.json Japanese

* footer.json Japanese

* version-20.json Japanese

* gettingstarted.md Japanese

* wp-delete-section.md Japanese

* wp-delete-style-sheet.md Japanese

* user-new.md Japanese

* database.md Japanese

* version-21.json Japanese

* version-21-r3.json Japanese

* version-21-r4.json Japanese

* version-21-r4.json Portuguese, Brazilian

* forms.md Japanese

* drag-and-drop.md Japanese

* drag-and-drop.md Japanese

* forms.md Japanese
* Fix Japanese typos, duplicate particles, and broken katakana spacing

Corrects definite translation/conversion errors in the Japanese (ja)
localization of commands-legacy docs, verified against the English
source (docs/ or versioned_docs/version-21/):

- Duplicate particles (nono, nikara, nide) in current/, version-21-R3/,
  version-21-R4/, and version-21/, e.g. "DIGESTモードのの例題" ->
  "DIGESTモードの例題", "始めにで再利用する" -> "始めに再利用する",
  "SCRIPTにからメソッド" -> "SCRIPTからメソッド". Includes the repeated
  "developer.4d.com でのの" template error across 9 Blob-related files.
- Broken katakana terms caused by hard line-wrap conversion, found only
  in version-21/ (~48 files), e.g. "ヘッ ダー" -> "ヘッダー",
  "データベー ス" -> "データベース", "カレント セレクション" ->
  "カレントセレクション". Verified each against the dominant no-space
  convention used elsewhere in the same files to avoid false positives;
  legitimate two-word boundaries (e.g. "モード デフォルト値",
  "マイ ドキュメント", "シングルユーザー プロジェクトデータベース",
  "シリアルポート バッファーサイズ") were left untouched.
- A corrupted "にからの文字列" in get-print-option.md (version-21),
  restored to "*value2*に空の文字列" matching the English source and
  the file's own established phrasing for empty-string arguments.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix incorrect Semaphore cross-references in on-host-database-event docs

on-host-database-event-database-method.md (current/, version-21-R3/,
version-21-R4/, version-21/) incorrectly linked to the Semaphore command
in the constants table, where the English source clearly refers to the
On Exit database method and On Startup database method instead. Verified
against docs/commands-legacy/on-host-database-event-database-method.md
(and versioned_docs/version-21 for the v21 copy).

Also restored two entirely missing links in the same table rows ("On
after host database startup" and "On before host database startup"),
which referenced "データベースメソッド" without any link at all, and
fixed a stray "ホストデーターベース" typo (extra long-vowel mark) picked
up in the same row.

Other [Semaphore] references in on-server-shutdown-database-method.md
and on-startup-database-method.md were verified as correct (the English
source does recommend the Semaphore command there) and were left
unchanged.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Restore missing links and cross-references in Japanese docs

Adds cross-references that exist in the English source but were dropped
from the Japanese translation, applied consistently across current/,
version-21-R3/, version-21-R4/, and version-21/ where each file exists:

- on-mobile-app-authentication-database-method.md: the "See also" list
  was missing the "[Go Mobile with 4D]" link entirely (an empty line
  was left in its place).
- on-exit-database-method.md: "awakes processes that have been delayed
  by DELAY PROCESS or other means" had lost the DELAY PROCESS link,
  leaving a vague "コマンドや他の手段によって" with no command named.
- on-web-legacy-close-session-database-method.md: the sentence about
  reusing saved session data did not mention where it is reused (the
  English source specifies "more specifically using the On Web
  Connection [database method]"); added that reference.
- on-backup-shutdown-database-method.md: "On Backup Startupデータベース
  メソッド" was plain text instead of a link to
  on-backup-startup-database-method, unlike the equivalent English link.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Standardize ブラウザ terminology to ブラウザー (browser)

Applies the long-vowel mark convention (JIS Z 8301, used for Japanese
loanwords ending in "-er"/"-or"/"-ar") consistently for "browser" across
current/, version-21-R3/, version-21-R4/, and version-21/
commands-legacy docs.

ブラウザー was already the dominant spelling (20 files) versus the
inconsistent ブラウザ (34 files); this bulk change makes usage uniform.
Applied via `perl -pe 's/ブラウザ(?!ー)/ブラウザー/g'` (negative
lookahead to avoid doubling existing ー). Verified no ブラウザーー
doubling was introduced.

This is a separate, easily revertible commit as it's purely editorial
terminology standardization rather than a correctness fix.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Standardize フォルダ terminology to フォルダー (folder)

Applies the JIS Z 8301 long-vowel mark convention for "folder" across
the entire i18n/ja/docusaurus-plugin-content-docs tree (current/,
version-18/, version-19/, version-20/, version-21/, version-21-R3/,
version-21-R4/), matching the already-dominant フォルダー spelling
(627 files) over the inconsistent フォルダ (437 files).

Applied via `perl -pe 's/フォルダ(?!ー)/フォルダー/g'` (negative
lookahead to avoid doubling existing ー). Verified no フォルダーー
doubling was introduced and no files outside i18n/ja were touched.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix broken links, typos, and French remnant in legacy docs

- Fix misspelled link slugs: sempahore → semaphore, clear-sempahore → clear-semaphore
- Fix truncated link slug: ction-info → action-info
- Fix truncated link slug: set-quer-destination → set-query-destination
- Fix typo in code comment: modfiy → modify
- Fix malformed admonition syntax: ::info → :::info
- Replace French word 'encodage' with proper English in XML example

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix prose and factual issues in legacy docs

- Fix SAX acronym: 'Simple API XML' → 'Simple API for XML'
- Fix org name: 'Apache Foundation company' → 'Apache Software Foundation'
- Fix XSL definition: 'contents of an XSL document' → 'contents of an XML document'
- Fix tab character and missing space in Markdown table
- Remove orphan admonition wrappers around plain text paragraphs
- Fix awkward phrasing: 'provoke errors' → 'cause errors'

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix missing operator in code example: Part Qty-1

The subtraction operator was lost during HTML-to-Markdown export.
Original confirmed at library.4d-japan.com/doc/4Dv20.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Standardize spelling: cancelled → canceled (US English)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Remove trailing space from admonition closing marker

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix Japanese documentation issues: terminology, typos, and formatting

- Fix フィ-ルド (wrong character U+FF0D) → フィールド (correct U+30FC) across 53 files
- Standardize トリガ → トリガー (preferred term)
- Fix ユーザインターフェース → ユーザーインターフェース
- Fix grammar: 使用してないでください → 使用しないでください
- Fix して下さい → してください (consistent hiragana)
- Fix broken bold markup: **インスペクタ**ー → **インスペクター**
- Remove stray period and empty 注: markers
- Fix word-wrap space artifacts from HTML export

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: miyako <keisuke.miyako@4D.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: arnaud-4d <arnaud.schmitt@4d.com>
* vp-remove-name.md Japanese

* vp-remove-sheet.md Japanese

* vp-remove-span.md Japanese

* vp-remove-stylesheet.md Japanese

* vp-remove-table-columns.md Japanese

* vp-remove-table-rows.md Japanese

* vp-reset-selection.md Japanese

* vp-resume-computing.md Japanese

* vp-row.md Japanese

* vp-run-offscreen-area.md Japanese

* vp-set-allowed-methods.md Japanese

* vp-set-binding-path.md Japanese

* vp-set-boolean-value.md Japanese

* vp-set-border.md Japanese

* vp-set-cell-style.md Japanese

* vp-set-column-attributes.md Japanese

* vp-set-column-count.md Japanese

* vp-set-current-sheet.md Japanese

* vp-set-custom-functions.md Japanese

* vp-set-data-context.md Japanese

* vp-set-date-time-value.md Japanese

* vp-set-date-value.md Japanese

* vp-set-default-style.md Japanese

* vp-set-field.md Japanese

* vp-set-formula.md Japanese

* vp-set-formulas.md Japanese

* vp-set-frozen-panes.md Japanese

* vp-set-num-value.md Japanese

* vp-set-print-info.md Japanese

* vp-set-row-attributes.md Japanese

* vp-set-row-count.md Japanese

* vp-set-sheet-name.md Japanese

* vp-set-sheet-options.md Japanese

* configuring.md Spanish

* vp-set-show-print-lines.md Japanese

* vp-set-table-column-attributes.md Japanese

* vp-set-table-theme.md Japanese

* vp-set-text-value.md Japanese

* vp-set-time-value.md Japanese

* vp-set-value.md Japanese

* vp-set-values.md Japanese

* vp-set-workbook-options.md Japanese

* vp-suspend-computing.md Japanese

* configuring.md Japanese

* formulas.md Japanese

* getting-started.md Japanese

* allowproject.md Japanese

* authentication.md Japanese

* http-request-handler.md Japanese

* http-rules.md Japanese

* httprequests.md Japanese

* sessions.md Japanese

* webserver.md Japanese

* webserverobject.md Japanese

* wp-add-picture.md Japanese

* wp-delete-style-sheet.md Japanese

* wp-export-document.md Japanese

* wp-export-variable.md Japanese

* wp-get-style-sheet.md Japanese

* wp-import-document.md Japanese

* wp-insert-break.md Japanese

* wp-insert-document-body.md Japanese

* wp-insert-formula.md Japanese

* wp-insert-picture.md Japanese

* ai.md Japanese

* client-server.md Japanese

* compatibility.md Japanese

* database.md Japanese

* general.md Japanese

* interface.md Japanese

* overview.md Japanese

* security.md Japanese

* web.md Japanese

* drag-and-drop.md French

* collectionclass.md Spanish

* dataclassclass.md Spanish

* dataclassclass.md Japanese

* tcpconnectionclass.md Japanese

* udpsocketclass.md Japanese

* licenses.md Japanese

* classes.md Japanese

* error-handling.md Japanese

* paths.md French

* quick-tour.md French

* drag-and-drop.md French

* clientserver.md Japanese

* sessions.md Japanese

* explorer.md Japanese

* onalternativeclick.md French

* develop-components.md French

* forms.md French

* forms.md Japanese

* buttongrid_overview.md French

* button_overview.md French

* formobjects_overview.md French

* updates.md Japanese

* ordaclasses.md Spanish

* code-overview.md Spanish

* compiler.md Spanish

* components.md Spanish

* components.md Japanese

* project-method-properties.md Japanese

* geninfo.md Japanese

* application-server.md Japanese

* http-server.md Japanese

* maintenance.md Japanese

* monitor.md Japanese

* processes.md Japanese

* real-time-monitor.md Japanese

* remote-admin.md Japanese

* sql-server.md Japanese

* transformation-tags.md Japanese

* handling_users_groups.md Japanese

* overview.md Japanese

* advanced-programming.md Japanese

* classes.md Japanese

* vp-add-formula-name.md Japanese

* vp-add-range-name.md Japanese

* vp-add-sheet.md Japanese

* vp-add-span.md Japanese

* vp-add-stylesheet.md Japanese

* vp-all.md Japanese

* vp-cell.md Japanese

* vp-cells.md Japanese

* vp-column.md Japanese

* vp-combine-ranges.md Japanese

* vp-convert-to-picture.md Japanese

* vp-copy-to-object.md Japanese

* vp-create-table.md Japanese

* vp-delete-columns.md Japanese

* vp-delete-rows.md Japanese

* vp-export-document.md Japanese

* vp-export-to-blob.md Japanese

* vp-export-to-object.md Japanese

* vp-find-table.md Japanese

* vp-find.md Japanese

* vp-flush-commands.md Japanese

* vp-font-to-object.md Japanese

* vp-get-active-cell.md Japanese

* vp-get-binding-path.md Japanese

* vp-get-column-count.md Japanese

* vp-get-current-sheet.md Japanese

* vp-get-data-context.md Japanese

* vp-get-default-style.md Japanese

* vp-get-formula-by-name.md Japanese

* vp-get-frozen-panes.md Japanese

* vp-get-names.md Japanese

* vp-get-row-count.md Japanese

* vp-get-selection.md Japanese

* vp-get-sheet-count.md Japanese

* vp-get-sheet-index.md Japanese

* vp-get-sheet-name.md Japanese

* vp-get-sheet-options.md Japanese

* vp-get-show-print-lines.md Japanese

* vp-get-spans.md Japanese

* vp-get-stylesheet.md Japanese

* vp-get-stylesheets.md Japanese

* vp-get-table-column-attributes.md Japanese

* vp-get-table-column-index.md Japanese

* vp-get-table-dirty-rows.md Japanese

* vp-get-table-range.md Japanese

* vp-get-table-theme.md Japanese

* vp-get-tables.md Japanese

* vp-get-values.md Japanese

* vp-get-workbook-options.md Japanese

* vp-import-document.md Japanese

* vp-import-from-blob.md Japanese

* vp-import-from-object.md Japanese

* vp-insert-columns.md Japanese

* vp-insert-rows.md Japanese

* vp-insert-table-columns.md Japanese

* vp-insert-table-rows.md Japanese

* vp-move-cells.md Japanese

* vp-name.md Japanese

* vp-new-document.md Japanese

* vp-object-to-font.md Japanese

* vp-paste-from-object.md Japanese

* vp-print.md Japanese

* vp-recompute-formulas.md Japanese

* vp-remove-name.md Japanese

* vp-remove-sheet.md Japanese

* vp-remove-span.md Japanese

* vp-remove-stylesheet.md Japanese

* vp-remove-table-columns.md Japanese

* vp-remove-table-rows.md Japanese

* vp-reset-selection.md Japanese

* vp-resume-computing.md Japanese

* vp-row.md Japanese

* vp-run-offscreen-area.md Japanese

* vp-set-allowed-methods.md Japanese

* vp-set-binding-path.md Japanese

* vp-set-boolean-value.md Japanese

* vp-set-border.md Japanese

* vp-set-cell-style.md Japanese

* vp-set-column-attributes.md Japanese

* vp-set-column-count.md Japanese

* vp-set-current-sheet.md Japanese

* vp-set-custom-functions.md Japanese

* vp-set-data-context.md Japanese

* vp-set-date-time-value.md Japanese

* vp-set-date-value.md Japanese

* vp-set-default-style.md Japanese

* vp-set-field.md Japanese

* vp-set-formula.md Japanese

* vp-set-formulas.md Japanese

* vp-set-frozen-panes.md Japanese

* vp-set-num-value.md Japanese

* vp-set-print-info.md Japanese

* vp-set-row-attributes.md Japanese

* vp-set-row-count.md Japanese

* vp-set-sheet-name.md Japanese

* vp-set-sheet-options.md Japanese

* vp-set-show-print-lines.md Japanese

* vp-set-table-column-attributes.md Japanese

* vp-set-table-theme.md Japanese

* vp-set-text-value.md Japanese

* vp-set-time-value.md Japanese

* vp-set-value.md Japanese

* vp-set-values.md Japanese

* vp-set-workbook-options.md Japanese

* vp-suspend-computing.md Japanese

* configuring.md Japanese

* formulas.md Japanese

* getting-started.md Japanese

* allowproject.md Japanese

* authentication.md Japanese

* http-request-handler.md Japanese

* http-rules.md Japanese

* httprequests.md Japanese

* sessions.md Japanese

* webserver.md Japanese

* webserverobject.md Japanese

* wp-add-picture.md Japanese

* wp-export-document.md Japanese

* wp-export-variable.md Japanese

* wp-get-style-sheet.md Japanese

* wp-import-document.md Japanese

* wp-insert-break.md Japanese

* wp-insert-document-body.md Japanese

* wp-insert-formula.md Japanese

* wp-insert-picture.md Japanese

* ai.md Japanese

* client-server.md Japanese

* compatibility.md Japanese

* general.md Japanese

* interface.md Japanese

* overview.md Japanese

* security.md Japanese

* web.md Japanese
* Fix Japanese typos, duplicate particles, and broken katakana spacing

Corrects definite translation/conversion errors in the Japanese (ja)
localization of commands-legacy docs, verified against the English
source (docs/ or versioned_docs/version-21/):

- Duplicate particles (nono, nikara, nide) in current/, version-21-R3/,
  version-21-R4/, and version-21/, e.g. "DIGESTモードのの例題" ->
  "DIGESTモードの例題", "始めにで再利用する" -> "始めに再利用する",
  "SCRIPTにからメソッド" -> "SCRIPTからメソッド". Includes the repeated
  "developer.4d.com でのの" template error across 9 Blob-related files.
- Broken katakana terms caused by hard line-wrap conversion, found only
  in version-21/ (~48 files), e.g. "ヘッ ダー" -> "ヘッダー",
  "データベー ス" -> "データベース", "カレント セレクション" ->
  "カレントセレクション". Verified each against the dominant no-space
  convention used elsewhere in the same files to avoid false positives;
  legitimate two-word boundaries (e.g. "モード デフォルト値",
  "マイ ドキュメント", "シングルユーザー プロジェクトデータベース",
  "シリアルポート バッファーサイズ") were left untouched.
- A corrupted "にからの文字列" in get-print-option.md (version-21),
  restored to "*value2*に空の文字列" matching the English source and
  the file's own established phrasing for empty-string arguments.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix incorrect Semaphore cross-references in on-host-database-event docs

on-host-database-event-database-method.md (current/, version-21-R3/,
version-21-R4/, version-21/) incorrectly linked to the Semaphore command
in the constants table, where the English source clearly refers to the
On Exit database method and On Startup database method instead. Verified
against docs/commands-legacy/on-host-database-event-database-method.md
(and versioned_docs/version-21 for the v21 copy).

Also restored two entirely missing links in the same table rows ("On
after host database startup" and "On before host database startup"),
which referenced "データベースメソッド" without any link at all, and
fixed a stray "ホストデーターベース" typo (extra long-vowel mark) picked
up in the same row.

Other [Semaphore] references in on-server-shutdown-database-method.md
and on-startup-database-method.md were verified as correct (the English
source does recommend the Semaphore command there) and were left
unchanged.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Restore missing links and cross-references in Japanese docs

Adds cross-references that exist in the English source but were dropped
from the Japanese translation, applied consistently across current/,
version-21-R3/, version-21-R4/, and version-21/ where each file exists:

- on-mobile-app-authentication-database-method.md: the "See also" list
  was missing the "[Go Mobile with 4D]" link entirely (an empty line
  was left in its place).
- on-exit-database-method.md: "awakes processes that have been delayed
  by DELAY PROCESS or other means" had lost the DELAY PROCESS link,
  leaving a vague "コマンドや他の手段によって" with no command named.
- on-web-legacy-close-session-database-method.md: the sentence about
  reusing saved session data did not mention where it is reused (the
  English source specifies "more specifically using the On Web
  Connection [database method]"); added that reference.
- on-backup-shutdown-database-method.md: "On Backup Startupデータベース
  メソッド" was plain text instead of a link to
  on-backup-startup-database-method, unlike the equivalent English link.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Standardize ブラウザ terminology to ブラウザー (browser)

Applies the long-vowel mark convention (JIS Z 8301, used for Japanese
loanwords ending in "-er"/"-or"/"-ar") consistently for "browser" across
current/, version-21-R3/, version-21-R4/, and version-21/
commands-legacy docs.

ブラウザー was already the dominant spelling (20 files) versus the
inconsistent ブラウザ (34 files); this bulk change makes usage uniform.
Applied via `perl -pe 's/ブラウザ(?!ー)/ブラウザー/g'` (negative
lookahead to avoid doubling existing ー). Verified no ブラウザーー
doubling was introduced.

This is a separate, easily revertible commit as it's purely editorial
terminology standardization rather than a correctness fix.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Standardize フォルダ terminology to フォルダー (folder)

Applies the JIS Z 8301 long-vowel mark convention for "folder" across
the entire i18n/ja/docusaurus-plugin-content-docs tree (current/,
version-18/, version-19/, version-20/, version-21/, version-21-R3/,
version-21-R4/), matching the already-dominant フォルダー spelling
(627 files) over the inconsistent フォルダ (437 files).

Applied via `perl -pe 's/フォルダ(?!ー)/フォルダー/g'` (negative
lookahead to avoid doubling existing ー). Verified no フォルダーー
doubling was introduced and no files outside i18n/ja were touched.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix broken links, typos, and French remnant in legacy docs

- Fix misspelled link slugs: sempahore → semaphore, clear-sempahore → clear-semaphore
- Fix truncated link slug: ction-info → action-info
- Fix truncated link slug: set-quer-destination → set-query-destination
- Fix typo in code comment: modfiy → modify
- Fix malformed admonition syntax: ::info → :::info
- Replace French word 'encodage' with proper English in XML example

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix prose and factual issues in legacy docs

- Fix SAX acronym: 'Simple API XML' → 'Simple API for XML'
- Fix org name: 'Apache Foundation company' → 'Apache Software Foundation'
- Fix XSL definition: 'contents of an XSL document' → 'contents of an XML document'
- Fix tab character and missing space in Markdown table
- Remove orphan admonition wrappers around plain text paragraphs
- Fix awkward phrasing: 'provoke errors' → 'cause errors'

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix missing operator in code example: Part Qty-1

The subtraction operator was lost during HTML-to-Markdown export.
Original confirmed at library.4d-japan.com/doc/4Dv20.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Standardize spelling: cancelled → canceled (US English)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Remove trailing space from admonition closing marker

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix Japanese documentation issues: terminology, typos, and formatting

- Fix フィ-ルド (wrong character U+FF0D) → フィールド (correct U+30FC) across 53 files
- Standardize トリガ → トリガー (preferred term)
- Fix ユーザインターフェース → ユーザーインターフェース
- Fix grammar: 使用してないでください → 使用しないでください
- Fix して下さい → してください (consistent hiragana)
- Fix broken bold markup: **インスペクタ**ー → **インスペクター**
- Remove stray period and empty 注: markers
- Fix word-wrap space artifacts from HTML export

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: arnaud-4d <arnaud.schmitt@4d.com>
@arnaud4d
arnaud4d merged commit a28cdb1 into 4d:main Jul 31, 2026
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.

4 participants