Changes between Version 59 and Version 60 of Event/2012/GSoC/Translation


Ignore:
Timestamp:
08/20/12 17:57:05 (9 years ago)
Author:
vivek_h
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Event/2012/GSoC/Translation

    v59 v60  
    53532) '''Strings inside MM()''' : The data inside MM() (in eden/modules/menus.py) can also be retreived so as to get few more strings.
    5454
    55 3) ''' Module and location of user strings ''' : The user can manually specify the module and the location of the strings when adding the extra strings through the text file. Hence, only the relevant strings will be fetched into the spreadsheet.
     553) ''' Values of variables''' : A lot of variables inside T(...) access strings from database. Hence these strings can be fetched by using the information about the variable.
    5656
    57 4) '''Pootle Integration''': If time permits, we can integrate the pootle tool to translate the string instead of using the spreadsheet.
     574) ''' Module and location of user strings ''' : The user can manually specify the module and the location of the strings when adding the extra strings through the text file. Hence, only the relevant strings will be fetched into the spreadsheet.
    5858
    59 5) '''Allow comments''' : We want to have comments as an optional parameter to the T(...) function such that it becomes T(<string> , <comments>). Hence we could create a new T(...) function and over-ride the inbuilt web2py T(...) function. This new T(...) function would contain most of the code from the inbuilt function except that it would allow to pass comments as parameter.
     595) '''Pootle Integration''': If time permits, we can integrate the pootle tool to translate the string instead of using the spreadsheet.
    6060
    61 6) '''Semi-automatic translation''': We can use existing translating tools (such as google translate) to translate the untranslated strings and then present the list to the translator. This will greatly reduce the translator's time and effort as he only needs to modify those translations which are incorrect.
     616) '''Allow comments''' : We want to have comments as an optional parameter to the T(...) function such that it becomes T(<string> , <comments>). Hence we could create a new T(...) function and over-ride the inbuilt web2py T(...) function. This new T(...) function would contain most of the code from the inbuilt function except that it would allow to pass comments as parameter.
     62
     637) '''Semi-automatic translation''': We can use existing translating tools (such as google translate) to translate the untranslated strings and then present the list to the translator. This will greatly reduce the translator's time and effort as he only needs to modify those translations which are incorrect.
    6264=== Project Goals and Timeline ===
    6365