Translation

From $1
    Table of contents

    Support for editing .NET localization

    Status Owner Importance Complexity MD Version
    Pending Normal Medium

    MonoDevelop lacks support for localizing applications through standard .NET methods, instead opting for Mono specific GetText methods. .NET localization uses res/resx files like foo.res, foo.en-GB.res, foo.he.res to contain localized strings and System.Globalization.ResourceManager to access them. Support for these files would improve cross-platform internationalization.

    Online database of common translation phrases

    Status Owner Importance Complexity MD Version
    Proposal Low Medium

    An online web service for sharing translations of common phrases in order to automate some parts of translations,

    CIL Gettext Scanner

    Status Owner Importance Complexity MD Version
    Pending Normal Medium

    A gettext scanner that scans CIL binaries for arguments to calls to GetString. Would be more accurate, would work for all compiled managed languages, and could warn about passing concatenation of const strings and variables.

    It could also follow call chains, so that any constant string that ends up at the GetString method would be localizable. This would enable things like attributes that run their arguments through gettext.

    Some common methods that result in predictable string values, e.g. String.Concat, could also be handled.

    ASP.NET Gettext Scanner

    Status Owner Importance Complexity MD Version
    Pending Normal Medium

    A gettext scanner for ASP.NET pages.

    ASP.NET is tricky to parse an involves multiple languages. Probably the best way to do this is by combining the ASP.NET precompiler and the CIL gettext scanner.

    Tag page
    • No tags

    Files (0)

     
    Viewing 1 of 1 comments: view all
    http://github.com/conceptdev/ngenstrings is kinda a start on a 'CIL Gettext scanner'. It's pretty basic (outputs files for MonoTouch l10n currently). If I could figure out how to 'follow call chains' in Cecil it would be a lot more robust. Just FYI...
    Posted 04:36, 15 Sep 2010
    Viewing 1 of 1 comments: view all
    You must login to post a comment.
    Page last modified 02:32, 31 May 2010 by M.j.hutchinson