CN102722480B - A kind of multilingual conversion method in tournament system - Google Patents
A kind of multilingual conversion method in tournament system Download PDFInfo
- Publication number
- CN102722480B CN102722480B CN201110454335.7A CN201110454335A CN102722480B CN 102722480 B CN102722480 B CN 102722480B CN 201110454335 A CN201110454335 A CN 201110454335A CN 102722480 B CN102722480 B CN 102722480B
- Authority
- CN
- China
- Prior art keywords
- language
- data
- competition
- information
- item
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 11
- 230000002860 competitive effect Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000000386 athletic effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000013523 data management Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Landscapes
- Machine Translation (AREA)
Abstract
The invention discloses the multilingual conversion method in a kind of tournament system, specifically include:Receive competition data information and corresponding first language competition data information and second language competition data information;Obtain the list structured data of language data table;Add the table content data item of the first language competition data information and second language competition data acquisition of information language data table;Obtain language data table;Determine that user chooses language;The table content data item of language data table according to the user chooses language inquiry, determines the list structured data of the corresponding language data table;User's output data is generated according to the data item.The problem of present invention solves the multilingual switching in competition data is system in selection switching language there is provided higher flexibility so that, improve the speed of service of system, reduce database processing and the shared space of storage, improve system effectiveness.
Description
The present invention relates to the data storage of the pre-games, games and post-games of athletic competition and information management, applied to multilingual
Competition data switches, the multilingual conversion method in more particularly to a kind of tournament system.
With continuing to develop for athletic competition, various competitive sports become closer to scale and to various information managements
Automation, is particularly the management of basic information for the game, with being continuously increased for match number, the various match personnel of automatic business processing
Information and scheduling information turn into the inexorable trend of modernization competitive sports management, particularly large-scale such as world-class competitive sports
In, the race data management of the above is by the particularly important of change, especially during match is carried out, in data to be dealt with
In, entrant and master data information occupy larger proportion, and particularly in large-scale athletic competition, two can be related in match
The language data of the above is planted there is provided being used to live and external data publication, therefore, as needed often will be to games played
It is in the prior art, most of to carry out language by the way of multilingual character library and cut for problem above according to language switching is carried out
Change, this method has problems with actual applications, first, competition data has larger specificity, therefore, in system
There is substantial amounts of redundant data in the character library of content, event title corresponding in competition data has special in addition
Type, often has that special vocabulary is not inconsistent with the common meaning of a word, and different race, it is necessary to category of language and number
It is different, so as to have impact on the correctness of competition data.
In inventor realizes process of the present invention, discovery has following defect in the prior art, in the prior art competition data
Language conversion more than by the way of many character libraries, simultaneously as competitive sports term exist specially and to specific fields fix make
With, therefore a large amount of idle of character library content is caused, because the tailored version of language causes special vocabulary meaning of a word translation error, cause
Long-term occupancy of the system to data storage resource, wastes system resource, improves maintenance cost.
For defect of the prior art, the problem of present invention solves the multilingual switching in competition data.
In order to solve above technical problem the invention provides the multilingual conversion method in a kind of tournament system, specific bag
Include:
Receive competition data information and corresponding first language competition data information and second language competition data
Information;
According to the list structured data of the competition data acquisition of information language data table;
The first language competition data information and the second language are added according to the list structured data of the language data table
Say the table content data item of competition data acquisition of information language data table;
Language is obtained according to the table content data item of the list structured data of the language data table and the language data table
Say tables of data;
Determine that user chooses language according to the first language competition data information and second language competition data information;
The table content data item of language data table, is determined described corresponding according to the user chooses language inquiry
Language data table list structured data;
User's output data is generated according to the data item.
Wherein, the reception competition data information and corresponding first language competition data information and second language
Competition data information Step is specifically included:
Competition data library file is received, the competition data library file is relational data library file;
According to the match database file acquisition competition data information and corresponding first language competition data
Information and second language competition data information.
Wherein, the table structural information of the language data table is specially:The list of items of language data table.
Wherein, the table content data item of the language data table is specially:The row project of language data table.
Wherein, the reception competition data information is specifically included:First language competition data information and second language
Competition data information;
Wherein, the list structured data step according to the competition data acquisition of information language data table is specifically wrapped
Include:According to the bag receiving data item of first language competition data acquisition of information language data table;Or competed according to second language
The bag receiving data item of data item acquisition of information language data table.
Wherein, the list structured data according to the language data table adds the first language competition data information
And the table content data item step of second language competition data acquisition of information language data table is specifically included:According to the language number
The table first language content of the first language competition data acquisition of information language data table is added according to the list structured data of table
Data item;The second language competition data acquisition of information language number is added according to the list structured data of the language data table
According to the table second language content data item of table;According to the first language content data item and second language content data item order
Numbering obtains first language context number and second language context number.
Wherein, it is described to determine that user selects according to the first language competition data information and second language competition data information
Language step is taken to specifically include:Determine that user chooses language according to the first language context number and second language context number
Speech.
Wherein, also specifically included after the generation user's output data step according to the data item:According to the user
Output data generates subtitle file;Broadcast control system is played out according to the subtitle file.
Wherein, the table content data item of the language data table according to the user chooses language inquiry, determines institute
Also specifically included after the list structured data step for stating corresponding language data table:
The table content data item of language data table, is determined described corresponding according to the user chooses language inquiry
Language data table list structured data, and the list structured data of the language data table is defined as default language data
The list structured data of table.
Compared with prior art, the embodiment of the present invention has advantages below:By setting up using event as data structure
Tables of data, with language data according to more than data structure carry out corresponding project filling, multi-language data is entered in user
When row is called, query calls actually are carried out to different data content item therein, so as to obtain corresponding data item
Data structure information, above method not only simplify the energy of multilingual character library, it is accordingly required in particular to, it is noted that to multilingual number
During according to being added, it is only necessary to which, for identical data structure, supplemental data content changes without being produced to data structure
Become, therefore, be system in selection switching language there is provided higher flexibility so that, improve the speed of service of system,
Database processing and the shared space of storage are reduced, system effectiveness is improved.
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, may be used also
To obtain other accompanying drawings according to these accompanying drawings.
Fig. 1:It is a kind of schematic diagram of the multilingual conversion method in the embodiment of the present invention 1 in tournament system;
Fig. 2:It is the schematic diagram of the multilingual conversion method in the embodiment of the present invention 2 in another tournament system.
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on the present invention
In embodiment, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made
Example, belongs to the scope of protection of the invention.
In the embodiment of the present invention 1 provide a kind of tournament system in multilingual conversion method, as shown in figure 1, including with
Lower step:
S101:Receive competition data information and first language competition data information and second language competition data information;
This step is specifically included:Receive competition data information and corresponding first language competition data information and the
Two language competition data information;
S102:Obtain the list structured data of language data table;
This step is specifically included:According to the list structured data of the competition data acquisition of information language data table;
S103:Obtain the table content data item of language data table;
This step is specifically included:The first language games played is added according to the list structured data of the language data table
It is believed that the table content data item of breath and second language competition data acquisition of information language data table;
S104:Obtain language data table;
This step is specifically included:According in the table of the list structured data of the language data table and the language data table
Hold data item and obtain language data table;
S105:Determine that user chooses language;
This step is specifically included:Determined according to the first language competition data information and second language competition data information
User chooses language;
S106:Determine the list structured data of language data table;
This step is specifically included:The table content data item of language data table according to the user chooses language inquiry,
Determine the list structured data of the corresponding language data table;
S107:Generate user's output data;
This step is specifically included:User's output data is generated according to the data item.
The multilingual conversion method in another tournament system is provided in the embodiment of the present invention 2, as shown in Fig. 2 including
Following steps:
S201:Receive competition data information and first language competition data information and second language competition data information;
This step is specifically included:Receive competition data information and corresponding first language competition data information and the
Two language competition data information;
The reception competition data information and corresponding first language competition data information and second language match
Data message step is specifically included:
Competition data library file is received, the competition data library file is relational data library file;
According to the match database file acquisition competition data information and corresponding first language competition data
Information and second language competition data information;
The reception competition data information is specifically included:First language competition data information and second language games played
According to item information;
S202:Obtain the list structured data of language data table;
This step is specifically included:According to the list structured data of the competition data acquisition of information language data table;
The table structural information of the language data table is specially:The list of items of language data table;
The list structured data step according to the competition data acquisition of information language data table is specifically included:
According to the bag receiving data item of first language competition data acquisition of information language data table;Or
According to the bag receiving data item of second language competition data acquisition of information language data table;
S203:Obtain the table content data item of language data table;
This step is specifically included:The first language games played is added according to the list structured data of the language data table
It is believed that the table content data item of breath and second language competition data acquisition of information language data table;
The table content data item of the language data table is specially:The row project of language data table;
The list structured data according to the language data table adds the first language competition data information and the
The table content data item step of two language competition data acquisition of information language data tables is specifically included:
The first language competition data acquisition of information language is added according to the list structured data of the language data table
The table first language content data item of tables of data;
The second language competition data acquisition of information language is added according to the list structured data of the language data table
The table second language content data item of tables of data;
Obtained according to the first language content data item and second language content data item serial number in first language
Hold numbering and second language context number;
S204:Obtain language data table;
This step is specifically included:According in the table of the list structured data of the language data table and the language data table
Hold data item and obtain language data table;
S205:Determine that user chooses language;
This step is specifically included:Determined according to the first language competition data information and second language competition data information
User chooses language;
It is described to determine that user chooses language according to the first language competition data information and second language competition data information
Speech step is specifically included:Determine that user chooses language according to the first language context number and second language context number;
S206:Determine the list structured data of language data table;
This step is specifically included:The table content data item of language data table according to the user chooses language inquiry,
Determine the list structured data of the corresponding language data table;
S207:List structured data item is defined as to the list structured data of default language;
This step is specifically included:The table content-data of the language data table according to the user chooses language inquiry
, also specifically included after the list structured data step for determining the corresponding language data table:
The table content data item of language data table, is determined described corresponding according to the user chooses language inquiry
Language data table list structured data, and the list structured data of the language data table is defined as default language data
The list structured data of table;
S208:Generate user's output data;
This step is specifically included:User's output data is generated according to the data item;
S209:Generation subtitle file is simultaneously played out;
This step is specifically included:Also specifically included after the generation user's output data step according to the data item:
Subtitle file is generated according to the user's output data;
Broadcast control system is played out according to the subtitle file.
Through the above description of the embodiments, those skilled in the art can be understood that the present invention can lead to
Hardware realization is crossed, the mode of necessary general hardware platform can also be added to realize by software.Understood based on such, this hair
Bright technical scheme can be embodied in the form of software product, and the software product can be stored in a non-volatile memories
Medium (can be CD ROM, USB flash disk, mobile hard disk etc.) in, including some instructions are to cause a computer equipment (can be
Personal computer, server, or network equipment etc.) perform method described in each of the invention embodiment.
It will be appreciated by those skilled in the art that accompanying drawing is the schematic diagram of a preferred embodiment, module or stream in accompanying drawing
Journey is not necessarily implemented necessary to the present invention.
It will be appreciated by those skilled in the art that the module in device in embodiment can be divided according to embodiment description
It is distributed in the device of embodiment, respective change can also be carried out and be disposed other than in one or more devices of the present embodiment.On
The module for stating embodiment can be merged into a module, can also be further split into multiple submodule.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
Disclosed above is only several specific embodiments of the present invention, and still, the present invention is not limited to this, any ability
What the technical staff in domain can think change should all fall into protection scope of the present invention.
Claims (10)
1. the multilingual conversion method in a kind of tournament system, it is characterised in that including:
Receive competition data information and corresponding first language competition data information and second language competition data information;
According to the list structured data of the competition data acquisition of information language data table;
The first language competition data information and second language ratio are added according to the list structured data of the language data table
Match the table content data item that data message obtains language data table;
Language number is obtained according to the table content data item of the list structured data of the language data table and the language data table
According to table;
Determine that user chooses language according to the first language competition data information and second language competition data information;
The table content data item of language data table, determines the corresponding language according to the user chooses language inquiry
Say the list structured data of tables of data;
User's output data is generated according to the data item.
2. method as described in claim 1, it is characterised in that the reception competition data information and corresponding the
One language competition data information and second language competition data information Step are specifically included:
Competition data library file is received, the competition data library file is relational data library file;
According to the match database file acquisition competition data information and corresponding first language competition data information
And second language competition data information.
3. the method as described in claim 1 or 2, it is characterised in that the table structural information of the language data table is specially:
The list of items of language data table.
4. the method as described in claim 1 or 2, it is characterised in that the table content data item of the language data table is specific
For:The row project of language data table.
5. method as described in claim 1, it is characterised in that the reception competition data information is specifically included:
First language competition data information and second language competition data information.
6. method as described in claim 5, it is characterised in that described according to the competition data acquisition of information language number
Specifically included according to the list structured data step of table:
According to the bag receiving data item of first language competition data acquisition of information language data table;Or
According to the bag receiving data item of second language competition data acquisition of information language data table.
7. method as described in claim 1, it is characterised in that the list structured data according to the language data table
Add the table content-data of the first language competition data information and second language competition data acquisition of information language data table
Item step is specifically included:
The first language competition data acquisition of information language data is added according to the list structured data of the language data table
The table first language content data item of table;
The second language competition data acquisition of information language data is added according to the list structured data of the language data table
The table second language content data item of table;
First language content is obtained according to the first language content data item and second language content data item serial number to compile
Number and second language context number.
8. method as described in claim 7, it is characterised in that described according to the first language competition data information and
Two language competition data information determine that user chooses language step and specifically included:According to the first language context number and second
Language content numbering determines that user chooses language.
9. method as described in claim 1, it is characterised in that described that user's output data step is generated according to the data item
Also specifically included after rapid:
Subtitle file is generated according to the user's output data;
Broadcast control system is played out according to the subtitle file.
10. method as described in claim 1, it is characterised in that described that language inquiry institute predicate is chosen according to the user
The table content data item of tables of data is sayed, is determined also specific after the list structured data step of the corresponding language data table
Including:
The table content data item of language data table, determines the corresponding language according to the user chooses language inquiry
The list structured data of tables of data is sayed, and the list structured data of the language data table is defined as default language tables of data
List structured data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110454335.7A CN102722480B (en) | 2011-12-30 | 2011-12-30 | A kind of multilingual conversion method in tournament system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110454335.7A CN102722480B (en) | 2011-12-30 | 2011-12-30 | A kind of multilingual conversion method in tournament system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102722480A CN102722480A (en) | 2012-10-10 |
| CN102722480B true CN102722480B (en) | 2017-09-19 |
Family
ID=46948248
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110454335.7A Expired - Fee Related CN102722480B (en) | 2011-12-30 | 2011-12-30 | A kind of multilingual conversion method in tournament system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102722480B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1262880A2 (en) * | 2001-06-01 | 2002-12-04 | Microsoft Corporation | Scaleable machine translation system |
| CN1697515A (en) * | 2004-05-14 | 2005-11-16 | 创新科技有限公司 | Captions translation engine |
| CN101494742A (en) * | 2008-01-24 | 2009-07-29 | 新奥特(北京)视频技术有限公司 | Technology statistical data implement method for basketball live television subtitling system |
| CN102118578A (en) * | 2009-12-30 | 2011-07-06 | 新奥特(北京)视频技术有限公司 | Multi-language multi-special effect caption broadcasting method |
-
2011
- 2011-12-30 CN CN201110454335.7A patent/CN102722480B/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1262880A2 (en) * | 2001-06-01 | 2002-12-04 | Microsoft Corporation | Scaleable machine translation system |
| CN1697515A (en) * | 2004-05-14 | 2005-11-16 | 创新科技有限公司 | Captions translation engine |
| CN101494742A (en) * | 2008-01-24 | 2009-07-29 | 新奥特(北京)视频技术有限公司 | Technology statistical data implement method for basketball live television subtitling system |
| CN102118578A (en) * | 2009-12-30 | 2011-07-06 | 新奥特(北京)视频技术有限公司 | Multi-language multi-special effect caption broadcasting method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102722480A (en) | 2012-10-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Hou et al. | Mapping the scientific research on life cycle assessment: a bibliometric analysis | |
| US20170337282A1 (en) | Time-Box Constrained Searching in a Distributed Search System | |
| CN103514236B (en) | Search condition error correcting prompt processing method based on phonetic in retrieval application | |
| CN103176988A (en) | Data migration system based on software-as-a-service (SaaS) | |
| Strassel et al. | Linguistic Resources and Evaluation Techniques for Evaluation of Cross-Document Automatic Content Extraction. | |
| WO2011079415A1 (en) | Generating related input suggestions | |
| CN103778137B (en) | A kind of Blog content searching method and system | |
| CN110348020A (en) | A kind of English- word spelling error correction method, device, equipment and readable storage medium storing program for executing | |
| CA2524033A1 (en) | Methods and systems for joining database tables using indexing data structures | |
| CN106293119A (en) | A kind of method and apparatus carrying out information recommendation in input method | |
| WO2018033789A1 (en) | Systems, methods, and computer-readable products for track selection | |
| CN101477555A (en) | Fast retrieval and generation display method for task tree based on SQL database | |
| CN109918682A (en) | A kind of text marking method and device | |
| CN120144259A (en) | Big data job scheduling method and system based on field lineage | |
| CN102722480B (en) | A kind of multilingual conversion method in tournament system | |
| CN101013430A (en) | Searching method and apparatus | |
| JP2012123675A (en) | Method and system for extracting system component | |
| Xue et al. | Review of research on knowledge domains in university governance: Mapping literature in English and Chinese | |
| CN101297290B (en) | Method for controlling relational database system | |
| JP2009193601A (en) | Information retrieval system, information retrieval method and information retrieval program | |
| Odabasi | Value creation and the international film festival circuit: the Cannes 2020 label | |
| CN102750308A (en) | Method for realizing output of multi-language competition data | |
| CN104166737B (en) | Amending method and device for database-name | |
| Parande et al. | Dynamic grouping of players and analysis for regional tournaments | |
| CN102737085B (en) | A kind of method of competition data structure optimization |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170919 Termination date: 20181230 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |