Skip to content

Coding, TKXSBase - Translation to English#679

Merged
dpasukhi merged 2 commits into
Open-Cascade-SAS:IRfrom
dpasukhi:xsbase_translation
Aug 17, 2025
Merged

Coding, TKXSBase - Translation to English#679
dpasukhi merged 2 commits into
Open-Cascade-SAS:IRfrom
dpasukhi:xsbase_translation

Conversation

@dpasukhi
Copy link
Copy Markdown
Member

  • Updated French comments to English for better accessibility and understanding.
  • Enhanced clarity of comments to better describe the functionality and purpose of the code.
  • Ensured consistency in terminology and phrasing throughout the codebase.
  • Made minor adjustments to comment formatting for improved readability.

- Updated French comments to English for better accessibility and understanding.
- Enhanced clarity of comments to better describe the functionality and purpose of the code.
- Ensured consistency in terminology and phrasing throughout the codebase.
- Made minor adjustments to comment formatting for improved readability.
@dpasukhi dpasukhi added this to the Release 8.0 milestone Aug 17, 2025
@dpasukhi dpasukhi requested a review from Copilot August 17, 2025 15:35
@dpasukhi dpasukhi self-assigned this Aug 17, 2025
@dpasukhi dpasukhi added 2. Enhancement New feature or request 1. Coding Coding rules, trivial changes and misprints labels Aug 17, 2025
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR translates French comments to English across multiple files in the TKXSBase (XS Control) module to improve code accessibility and maintainability for the international development community. The changes enhance code documentation clarity while preserving the original functionality.

  • Updates French inline comments and documentation to clear English equivalents
  • Improves consistency in terminology and phrasing throughout the codebase
  • Maintains code logic and structure while enhancing readability for non-French speakers

Reviewed Changes

Copilot reviewed 109 out of 109 changed files in this pull request and generated no comments.

Show a summary per file
File Description
XSControl_Writer.cxx Controller definition comment translation
XSControl_WorkSession.cxx Transfer management and context comments translation
XSControl_Utils.cxx Utility function section headers and access descriptions translation
XSControl_TransferReader.cxx Transfer result processing and entity access comments translation
XSControl_SignTransferStatus.cxx Result type exploitation comment translation
XSControl_Reader.cxx Controller requirement comment translation
XSControl_Functions.cxx Statistical reporting and record management comments translation
XSControl_FuncShape.cxx Shape drawing and model entity handling comments translation
XSControl_Controller.cxx Transfer help and customization comments translation
XSControl_ConnectedShapes.cxx Entity iteration break comment translation
TransferBRep.cxx Shape orientation testing comment translation
Transfer_TransientProcess.cxx Basic statistics comment translation
Transfer_TransferOutput.cxx Interface model root transfer comments translation
Transfer_TransferIterator.cxx Current binder data access and return handling comments translation
Transfer_TransferInput.cxx Model result processing comments translation
Transfer_TransferDispatch.cxx Production result handling comment translation
Transfer_SimpleBinderOfTransient.cxx Result base class comment translation
Transfer_ResultFromModel.cxx Result substitution and package knowledge comments translation
Transfer_ProcessForTransient_0.cxx Null binder handling comment translation
Transfer_ProcessForFinder_0.cxx Action completion and binding placement comments translation
Transfer_MultipleBinder.cxx Multiple result definition and management comments translation
Transfer_FinderProcess.cxx Basic statistics comment translation
MoniTool_TypedValue.cxx String duplication and edition text comments translation
MoniTool_CaseData.cxx Dynamic linking performance and value return comments translation
LibCtl_Node.gxx Generic library module construction comments translation
LibCtl_Library.gxx Global module list and protocol management comments translation
LibCtl_GlobalNode.gxx Global module list construction and substitution comments translation
Interface_UndefinedContent.cxx Entity description and parameter organization comments translation
Interface_TypedValue.cxx Value equivalence comments translation
Interface_StaticStandards.cxx Default behavior and precision encoding comments translation
Interface_Static.cxx Satisfies functions and dictionary management comments translation
Interface_ShareTool.cxx Graph entity addition and iteration comments translation
Interface_ShareFlags.cxx Graph result processing and entity sharing comments translation
Interface_STAT.cxx Phase step counting and iteration management comments translation
Interface_Recognizer.gxx Recognition principle and evaluation process comments translation
Interface_Protocol.cxx Active protocol management and typing comments translation
Interface_ParamSet.cxx Parameter character management and reservation comments translation
Interface_MSG.cxx Floating point rounding and date value handling comments translation
Interface_LineBuffer.cxx Keep management and junction handling comments translation
Interface_InterfaceModel.cxx Interface model definition and entity access comments translation
Interface_IntList.cxx Data organization and reservation usage comments translation
Interface_GraphContent.cxx Default evaluation behavior comment translation
Interface_Graph.cxx Construction types and entity access comments translation
Interface_GeneralModule.cxx Default behavior and specification comments translation
Interface_FloatWriter.cxx Float transmission control and value processing comments translation
Interface_FileReaderTool.cxx File reading management and entity loading comments translation
Interface_FileReaderData.cxx File data storage and parameter management comments translation
Interface_FileParameter.cxx Allocation management principle comments translation
Interface_EntityList.cxx Handle wrapping and edition operation comments translation
Interface_EntityIterator.cxx Iterator functionality and sorting comments translation
Interface_EntityCluster.cxx Entity cluster structure and data access comments translation
Interface_CopyTool.cxx Transfer process and action type comments translation
Interface_CopyMap.cxx Passive map definition comment translation
Interface_CheckTool.cxx Error avoidance and check type comments translation
Interface_CheckIterator.cxx Check accumulation and normal case comments translation
Interface_Check.cxx Message list creation and management type comments translation
Interface_BitMap.cxx Flag counting and value handling comments translation
IFSelect_WorkSession.cxx Mutex handling and session management comments translation
IFSelect_Transformer.cxx Default protocol behavior comment translation
IFSelect_TransformStandard.cxx Modifier application and error reporting comments translation

@dpasukhi dpasukhi merged commit 3eb7ce1 into Open-Cascade-SAS:IR Aug 17, 2025
23 checks passed
@dpasukhi dpasukhi deleted the xsbase_translation branch August 17, 2025 18:42
@github-project-automation github-project-automation Bot moved this from Todo to Done in Maintenance Aug 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1. Coding Coding rules, trivial changes and misprints 2. Enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants