Translation viewer for project documentation and editing
First Claim
Patent Images
1. A software documentation system, comprising:
- at least one processor that executes the following computer executable components stored on at least one non-transitory computer readable medium;
a selection component that detects a project component within a context of a current language, the detected project component includes at least one documentation object associated with a software development tool in the software documentation system;
a translation viewer provides an automated interface that displays alternative language documentation associated with the detected project component during editing of the at least one documentation object associated with the detected project component in the current language, when the alternative language documentation corresponding to the at least one documentation object exists in a storage medium operatively coupled to the software development tool; and
an editor associated with the translation viewer that is linked to the context of the current language, the editor enables modification of the at least one documentation object associated with the detected project component,wherein the translation viewer provides an alert that is indicative of an existence of the alternative language documentation and provides a reminder that the alternative language documentation is to be adjusted in view of changes made to the at least one documentation object via the editor.
1 Assignment
0 Petitions
Accused Products
Abstract
A software documentation system is provided. This includes a selection component that detects a project component within a context of a current language. A translation viewer displays alternative language documentation associated with the detected project component, where the translation viewer can be associated with an editor that is linked to the context of the current language. Other aspects include providing components to switch from a current language to an alternative language within the software documentation or development system.
-
Citations
34 Claims
-
1. A software documentation system, comprising:
at least one processor that executes the following computer executable components stored on at least one non-transitory computer readable medium; a selection component that detects a project component within a context of a current language, the detected project component includes at least one documentation object associated with a software development tool in the software documentation system; a translation viewer provides an automated interface that displays alternative language documentation associated with the detected project component during editing of the at least one documentation object associated with the detected project component in the current language, when the alternative language documentation corresponding to the at least one documentation object exists in a storage medium operatively coupled to the software development tool; and an editor associated with the translation viewer that is linked to the context of the current language, the editor enables modification of the at least one documentation object associated with the detected project component, wherein the translation viewer provides an alert that is indicative of an existence of the alternative language documentation and provides a reminder that the alternative language documentation is to be adjusted in view of changes made to the at least one documentation object via the editor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A method for multi-lingual project documentation and editing comprising:
-
detecting a project, within a context of a current language, that includes at least one documentation object associated with a software development tool; editing at least one documentation object associated with the detected project in the current language; and presenting an automated interface that displays alternative language documentation associated with the detected project during editing of the at least one documentation object associated with the detected project in the current language on a user interface, when the alternative language documentation corresponding to the at least one documentation object exists in a storage medium operatively coupled to the software development tool, wherein the presenting includes providing an alert that is indicative of an existence of the alternative language documentation and providing a reminder indicating that the alternative language documentation is to be adjusted in view the editing of the documentation. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A method to generate software documentation, comprising:
-
associating a current language with an editor associated with a software development tool; enabling the editor to modify documentation associated with the current language; obtaining a translation of the documentation associated with the current language in an alternative language from a storage medium, when the editor is enabled; and displaying, in response to an edit initiated to the documentation associated with the current language, the translation in the alternative language, via an automated interface, near or above an edit window of the editor, wherein the displaying includes presenting an alert that is indicative of an existence of the translation in the alternative language and presenting a reminder indicating that the translation in the alternative language is to be modified in view of a modification of the documentation associated with the current language via the editor. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A development system, comprising:
-
means for editing a documentation object in a software development tool according to a current language context by employing an edit window; and means for presenting a translation of the documentation object in an alternative language received from a storage medium, near or above the edit window, in response to an initiation of modification of the documentation object in a current language by the means for editing, wherein the means for presenting provides an alert indicative of an existence of the translation of the documentation object and provides a reminder indicating that the translation of the documentation object is to be updated in view of a change made to the documentation object via the means for editing. - View Dependent Claims (34)
-
Specification