CN101625679A - System and method for displaying instant translation - Google Patents

System and method for displaying instant translation Download PDF

Info

Publication number
CN101625679A
CN101625679A CN200810132325A CN200810132325A CN101625679A CN 101625679 A CN101625679 A CN 101625679A CN 200810132325 A CN200810132325 A CN 200810132325A CN 200810132325 A CN200810132325 A CN 200810132325A CN 101625679 A CN101625679 A CN 101625679A
Authority
CN
China
Prior art keywords
module
display
graphic elements
user interface
cursor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200810132325A
Other languages
Chinese (zh)
Inventor
邱全成
周韬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to CN200810132325A priority Critical patent/CN101625679A/en
Publication of CN101625679A publication Critical patent/CN101625679A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

The invention discloses a system and a method for displaying instant translation, which aim at solving the problem that display characters cannot be translated and translated data items cannot be displayed in a graphical user interface of the prior Linux operating system. The system loads preloaded programs in advance when the operating system is started; and after being captured at the stop position of a mouse cursor, the display characters are translated and the translated data items are displayed so as to achieve the effect of improving the convenience of character reading in the graphical user interface of the Linux operating system.

Description

Instant translation display system and method
Technical field
The present invention relates to a kind of instant translation display system and method, the particularly a kind of instant translation display system and method thereof of reading the literal convenience that on (SuSE) Linux OS, improve.
Background technology
After computer was invented, the interaction between user and the computer mainly was to carry out by the user interface.Under traditional operating system type mode, generally display device shown be dull literal interface, the user must pass through the keyboard input instruction, the ability operating computer.But because this operating system user must remember the action that considerable instruction could be carried out input instruction fast, therefore just produced figure user interface (Graphical User Interface, GUI).This kind is converted into the action of part input instruction with the interface of graphic display mode and clicks the icon with prompting image by cursor of mouse (cursor) or input medias such as keyboard, Trackpad computer is assigned instruction, therefore simplify the action of user's input instruction, also improved the operational convenience of user.
The figure user is made up of graphic elements at the interface, these graphic elements comprise window, icon, menu, scroll bar and various patterned starting elements or the like, and display text is often arranged also on each graphic elements, for example: the explanatory note of icon, the function menu of copy editor's window or the file content of demonstration etc., but because these literal may not be to show with user's mother tongue, therefore vocabulary or the term that the user had not met may appear, make the user can't read the literal on the figure user interface, the inconvenience that causes the user to use easily.
And in view of this, in the middle of Windows operating system, just occurred and to have carried out instant translation and to show the system and method for translation data item at the literal that occurs in the figure user interface, when the user rests on a certain display text with the cursor of mouse in the middle of the figure user interface, carry out the translation data item by the acquisition literal, and display it and watch for the user, thereby improve the convenience of reading figure user interface Chinese words.The realization of this function depends on Windows and goes up owing to the power that can carry out the parameter acquisition at graphic elements, can directly call the acquisition (as: hook) that specific function directly carries out literal, the purpose of reaching instant translation and showing.But in (SuSE) Linux OS,, therefore in the middle of the figure user interface of (SuSE) Linux OS, just can't carry out the instant translation of literal and show the translation data item owing to do not have the function that can directly capture the graphic elements literal.
In sum, in the figure user interface of (SuSE) Linux OS, exist always and can't carry out the problem of literal instant translation and display data item for a long time,, solve this problem so be necessary to propose improved technological means.
Summary of the invention
In view of the above problem that proposes in the figure user interface of (SuSE) Linux OS, can't translate and show the translation data item in the prior art in the past at display text, the object of the invention is to provide a kind of instant translation display system and method, can be with solving this problem.
In the disclosed instant translation display system of the present invention, be applicable to the figure user interface of (SuSE) Linux OS, comprise cursor of mouse and at least one graphic elements in the figure user interface, the element of system includes: storage module, in order to store at least one translation data item; Receiver module is in order to receive the unlatching parameter of opening graphic elements; And in order to receive the coordinate parameters of cursor of mouse in figure user interface movement; Load-on module is in order to be written into the kinematic function of graph of a correspondence element when receiving the unlatching parameter; Timing module is in order to start timing when cursor of mouse rests on coordinate parameters; Acquisition module, in order to when the time that continues the reception coordinate parameters reaches the time period threshold value, the kinematic function that reads the graph of a correspondence element according to the coordinate parameters position is with the acquisition display text; Translation module is in order to capture the translation data item of corresponding display text; And display module, open parameter graph of a correspondence element in order to show, and in order to show the translation data item.
In the disclosed instant translation display packing of the present invention, be applicable to the figure user interface of (SuSE) Linux OS, comprise cursor of mouse and at least one graphic elements in the figure user interface, the step of method includes: when opening graphic elements, receive corresponding unlatching parameter; Be written into the kinematic function of corresponding graphic elements; Show and open parameter graph of a correspondence element; Receive coordinate parameters and the timing of cursor of mouse in figure user interface movement; When the time that continues the reception coordinate parameters reaches the time period threshold value, read the kinematic function of graphic elements according to the coordinate parameters position; The display text of respective coordinates parameter in the acquisition kinematic function; According to the corresponding translation data item of display text acquisition; And demonstration translation data item.
By above-mentioned technological means, the present invention can reach and improve the technology effect of reading the literal convenience on the (SuSE) Linux OS in the figure user interface.
Description of drawings
Fig. 1 is the Organization Chart of instant translation display system of the present invention;
Fig. 2 is the process flow diagram of instant translation display packing of the present invention;
Fig. 3 A and Fig. 3 B are the embodiment synoptic diagram of figure user interface display translation data item of the present invention.
Embodiment
Below describe conjunction with figs. and embodiment in detail embodiments of the present invention, by this to the present invention how by being written into preloaded image when the os starting in advance, and the display text of acquisition cursor of mouse stop place, thereafter display text is translated and shown the translation data item, solve the problem that in the figure user interface of (SuSE) Linux OS, can't translate and show in the past the translation data item at display text by this, and with regard to how to reach improve the implementation procedure of reading the literal convenience on the (SuSE) Linux OS in the figure user interface and describe, for fully understanding and implementing according to this.
At first, please refer to Fig. 1, the Organization Chart of instant translation display system of the present invention is in order to the running of each module of explanation system of the present invention.Instant translation display system of the present invention is applicable to the figure user interface of (SuSE) Linux OS, comprise cursor of mouse and at least one graphic elements in the figure user interface, the element of system includes storage module 101, receiver module 102, load-on module 103, timing module 104, acquisition module 105, translation module 106 and display module 107.
Storage module 101 is in order to store at least one translation data item.
Receiver module 102 is responsible for receiving the unlatching parameter 108 of opening graphic elements in the figure user interface, and in order to receive the coordinate parameters 109 of cursor of mouse in figure user interface movement.
Load-on module 103 is responsible for the kinematic function that is written into the graph of a correspondence element when opening parameter 108 receiving.Because graphic elements is actually by many attributes and power function and is formed, and these attributes and power function all are included in the middle of the kinematic function, when the user opens parameter 108 by the input of figure user interface, the kinematic function of the graphic elements that load-on module 103 can be opened corresponding desire when opening is written into, so that read the related content of the graphic elements of having opened at present.
Timing module 104 begins start timing during resulting coordinate parameters 109 in order to receive cursor of mouse at receiver module 102 when stopping, and judge timing time whether time of arrival threshold value, when reaching the time period threshold value, can notify acquisition module 105.
Acquisition module 105, be responsible for receiving the coordinate parameters 109 that is transmitted by receiver module 102, and when timing module 104 was judged timing threshold value time of arrival, the kinematic function that reads the graph of a correspondence element according to coordinate parameters 109 positions was with the acquisition display text.
For instance, when the user rests on a certain icon with cursor of mouse, timing module 104 just can start timing, suppose that the time period threshold value is 1.5 seconds, then when the time arrives 1.5 seconds, timing module 104 just can be notified acquisition module 105, and the display text of the icon that cursor of mouse is stopped captures out.For example: when the user rests on cursor of mouse literal " file " on certain window, receiver module 102 can receive the place coordinate parameters 109 of " file ", when the threshold value time of arrival residence time, acquisition module 105 just can read the kinematic function of the window of mouse stop, and obtains display text " file " by the mode of coordinates computed parameter 109.
Translation module 106 is responsible for when acquisition module 105 captures display text, searches corresponding translation data item in the middle of storage module 101.
Display module 107, be responsible for showing unlatching parameter 108 pairing graphic elements, and the translation data item that shows corresponding display text, also can show the translation data item by a display window when showing the translation data item, this display window can be the coordinate parameters position that is being close to cursor of mouse simultaneously.
Then, will implementation step of the present invention be described with the process flow diagram of Fig. 2 instant translation display packing of the present invention.This method is applicable to the figure user interface of (SuSE) Linux OS, and comprises cursor of mouse and at least one graphic elements in the figure user interface.At first, receiver module 102 receives the unlatching parameter 108 (step 201) of opening graphic elements, for instance, when the user clicks certain graphic elements of desire execution by cursor of mouse, just can produce this moment and open parameter 108, after receiver module 102 received and opens parameter 108, load-on module 103 just was written into the kinematic function (step 202) of opening parameter graph of a correspondence element.For instance, when the graphic elements selected as the user was the icon of " resource recycle bin ", load-on module 103 just can be written into the kinematic function of " resource recycle bin ".Then, 107 of display modules can show unlatching parameter graph of a correspondence element (step 203).
When the user by cursor of mouse in figure user interface when mobile, receiver module 102 will receive the coordinate parameters 109 of cursor of mouse in figure user interface movement, timing module 104 starts timing (step 204), when the time that cursor of mouse rests on coordinate parameters reaches the time period threshold value, acquisition module 105 will read the kinematic function (step 205) of graph of a correspondence element according to coordinate parameters, for instance, when the user rests on cursor of mouse the display text of " resource recycle bin " icon, timing module 104 will start timing, when time of arrival time during threshold value, acquisition module 105 will learn that according to the coordinate parameters of cursor of mouse cursor of mouse rests on the icon of " resource recycle bin " at present earlier, then, read kinematic function according to graphic elements to preloaded image, obtain display text (step 206), then translation module 106 just can arrive the translation data item (step 207) of the corresponding display text of storage module 101 central acquisitions, at last, show the translation data item (step 208) that translation module 106 is captured by display module 107 again.The translation data item can show by a display window, and the position of this display window can be the position of and then cursor of mouse and mobile.
Next, please refer to Fig. 3 A and Fig. 3 B, will cooperate an embodiment that embodiments of the present invention are described.
Suppose existing one as shown in Figure 3A figure user interface 301, comprise various graphic elements such as cursor of mouse 302 and copy editor's window 303, icon 304 in the middle of this figure user interface 301.When the user had opened copy editor's window 303, load-on module 103 just can load the kinematic function of copy editor's window 303 correspondences, and copy editor's window 303 of Kai Qiing will show by display module 107 simultaneously.
When the user rests on copy editor's window 303 with cursor of mouse 302 in figure user interface 301, receiver module 102 will receive the coordinate parameters at cursor of mouse 302 places, timing module 104 will start timing simultaneously, when timing reaches the time period threshold value, acquisition module 105 just can capture the graph of a correspondence element according to the coordinate parameters at cursor of mouse place, just copy editor's window 303, then read the kinematic function of corresponding copy editor's window 303, and obtain display text 305 " there " after the coordinates computed parameter, after display text 305 " there " acquisition finishes, translation module 106 just can arrive in the storage module 101 the translation data item of the corresponding display text 305 of acquisition " there ", and is presented in the middle of the display window 306 by display module 107.Same, shown in Fig. 3 B, when the user rested on the display text 307 " Schedule " of icon 304 with cursor of mouse 302, the translation data item of corresponding display text 307 " Schedule " also can be presented in the middle of the display window 308.In addition, display window 307 and 308 display position can follow cursor of mouse 302 to show.
In sum, when the present invention is applied in the figure user interface of (SuSE) Linux OS as can be known, possess and when (SuSE) Linux OS starts, be written into preloaded image in advance, and behind the display text of acquisition cursor of mouse stop place, display text is translated and is shown the technical characterictic of translation data item, this mechanism can simulate on the similar Windows operating system and can carry out the parameter acquisition and directly call the function that specific function directly carries out the literal acquisition at graphic elements.The present invention can solve by this in the past in the figure user interface of (SuSE) Linux OS and can't and translate and show the problem of translation data item at display text, and then reaches and improve the effect of reading the literal convenience on the (SuSE) Linux OS in the figure user interface.
Though the disclosed embodiment of the present invention as above, described content is not in order to direct qualification protection scope of the present invention.Any persond having ordinary knowledge in the technical field of the present invention under the prerequisite that does not break away from the disclosed spirit and scope of the present invention, can do a little change what implement in form and on the details.Protection scope of the present invention still must be as the criterion with the appended protection domain that claim was defined.

Claims (6)

1, a kind of instant translation display system is applicable to a figure user interface of (SuSE) Linux OS, and described figure user interface comprises a cursor of mouse and at least one graphic elements, it is characterized in that described system comprises:
One storage module is in order to store at least one translation data item;
One receiver module is in order to receive a unlatching parameter of opening described graphic elements; And in order to receive the coordinate parameters of described cursor of mouse in described figure user interface movement;
One load-on module is in order to be written into a kinematic function of corresponding described graphic elements when receiving described unlatching parameter;
One timing module begins start timing during resulting described coordinate parameters in order to receive described cursor of mouse at described receiver module when stopping, and judges whether timing time has arrived a time threshold value;
One acquisition module, in order to continue to receive described coordinate parameters by receiver module transmitted, and judge at described timing module and to read the described kinematic function of corresponding described graphic elements to capture a display text according to described coordinate parameters position when having reached described time period threshold value;
One translation module is in order to capture the described translation data item of corresponding described display text; And
One display module in order to show the described graphic elements of described unlatching parameter correspondence, reaches in order to show described translation data item.
2, instant translation display system as claimed in claim 1 is characterized in that,
Described display module also is used to open a display window and shows described translation data item.
3, instant translation display system as claimed in claim 2 is characterized in that,
Described display window is the described coordinate parameters position that is positioned at described cursor of mouse place.
4, a kind of instant translation display packing is applicable to a figure user interface of (SuSE) Linux OS, and described figure user interface comprises a cursor of mouse and at least one graphic elements, it is characterized in that described method comprises:
When opening one of described graphic elements, receive a corresponding unlatching parameter;
Be written into a kinematic function of corresponding described graphic elements;
The described graphic elements that shows described unlatching parameter correspondence;
Receive described cursor of mouse at a coordinate parameters of described figure user interface movement and begin to start timing;
Reach the time during threshold value when the time that continue to receive described coordinate parameters, read the described kinematic function of described graphic elements according to described coordinate parameters position;
Capture a display text of corresponding described coordinate parameters in the described kinematic function;
According to the corresponding translation data item of described display text acquisition; And
Show described translation data item.
5, instant translation display packing as claimed in claim 4 is characterized in that,
Described method also comprises: show described translation data item at a display window.
6, instant translation display packing as claimed in claim 5 is characterized in that,
Described display window is the described coordinate parameters position that is positioned at described cursor of mouse place.
CN200810132325A 2008-07-11 2008-07-11 System and method for displaying instant translation Pending CN101625679A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810132325A CN101625679A (en) 2008-07-11 2008-07-11 System and method for displaying instant translation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810132325A CN101625679A (en) 2008-07-11 2008-07-11 System and method for displaying instant translation

Publications (1)

Publication Number Publication Date
CN101625679A true CN101625679A (en) 2010-01-13

Family

ID=41521530

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810132325A Pending CN101625679A (en) 2008-07-11 2008-07-11 System and method for displaying instant translation

Country Status (1)

Country Link
CN (1) CN101625679A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951436A (en) * 2010-09-09 2011-01-19 宇龙计算机通信科技(深圳)有限公司 Method for reminding events on mobile terminal and mobile terminal
CN102368251A (en) * 2011-09-30 2012-03-07 广州市动景计算机科技有限公司 Method and browser for loading note content
CN102737014A (en) * 2011-04-04 2012-10-17 陈本东 Multilingual user online communication method, system and user interface
CN103176968A (en) * 2011-12-20 2013-06-26 扬明光学股份有限公司 Electronic device and vocabulary information display method thereof
CN104199917A (en) * 2014-08-29 2014-12-10 北京金山安全软件有限公司 Method and device for translating webpage content and client
CN105353961A (en) * 2015-11-18 2016-02-24 福建星网锐捷安防科技有限公司 Method and system for managing multi-screen roaming

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951436A (en) * 2010-09-09 2011-01-19 宇龙计算机通信科技(深圳)有限公司 Method for reminding events on mobile terminal and mobile terminal
CN102737014A (en) * 2011-04-04 2012-10-17 陈本东 Multilingual user online communication method, system and user interface
CN102368251A (en) * 2011-09-30 2012-03-07 广州市动景计算机科技有限公司 Method and browser for loading note content
CN106202231A (en) * 2011-09-30 2016-12-07 广州市动景计算机科技有限公司 A kind of method and device loading notes content
CN103176968A (en) * 2011-12-20 2013-06-26 扬明光学股份有限公司 Electronic device and vocabulary information display method thereof
CN104199917A (en) * 2014-08-29 2014-12-10 北京金山安全软件有限公司 Method and device for translating webpage content and client
CN105353961A (en) * 2015-11-18 2016-02-24 福建星网锐捷安防科技有限公司 Method and system for managing multi-screen roaming
CN105353961B (en) * 2015-11-18 2019-01-29 福建星网物联信息***有限公司 Manage the method and system of multi-screen roaming

Similar Documents

Publication Publication Date Title
US10140014B2 (en) Method and terminal for activating application based on handwriting input
CN104090762B (en) Screenshot processing device and method
CN101625679A (en) System and method for displaying instant translation
CN102831155B (en) A kind of micro image display packing of web page tag and device
CN106921798B (en) Notification message processing method and device
US20150186248A1 (en) Content recording method and device
US20130033414A1 (en) Display Environment for a Plurality of Display Devices
CN104238904B (en) A kind of method and mobile terminal of display interface sliding
CN103092466A (en) Method and device of mobile terminal operating
CN103034397A (en) Dynamic unlocking method, device and mobile terminal based on recent tasks
CN104331488A (en) Method, device and equipment for cleaning files based on floating windows
CN103530039A (en) Method and terminal for switching application
CN103226389A (en) Method for executing application program according to gesture
CN112417420A (en) Information processing method and device and electronic equipment
CN104571802A (en) Information processing method and electronic equipment
CN104184890A (en) Information processing method and electronic device
CN113709306B (en) Session processing method and device and electronic equipment
CN101807122B (en) Mouse with function of capturing screen picture of computer
CN102999380A (en) Wallpaper control method and device
CN104699480B (en) The display methods and mobile terminal of a kind of note
CN102467383B (en) A kind of method that realizes Shipping Options Page window at graphical interface of embedded system
CN102982132A (en) Control method and control device of browser multiple pages
CN104699607A (en) Automation testing method and system for mobile terminal
CN103809897B (en) Terminal device and its control method
CN103533176A (en) Method for opening application and terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20100113