||This page is about the Translations component of Launchpad. Please [[Help|ask for help]] if you have any questions. || This is the application we use to [[https://translations.launchpad.net/|translate software]] in Launchpad. Its development is coordinated under the [[https://launchpad.net/rosetta/|Rosetta]] project in Launchpad itself. == Development links == * [[Translations/EngineeringOverview|Engineering overview]] * [[Translations/Specs|Specifications]] * [[http://people.canonical.com/~mwh/canonicalapi/lp.translations.html|Code documentation]] * [[https://devpad.canonical.com/~lpqateam/qa_reports/deployment-stable.html|Deployable revisions]] * [[Translations/TaskEstimation|Task estimation]] (for 3.0 features, also see [[VersionThreeDotO/Translations|development priorities]] above) * [[https://dev.launchpad.net/Translations/StatusTracking|Bugs and blueprint statuses]] — how are different statuses used for tracking work in Rosetta. == Development discussions == * [[Translations/Calls/BazaarIntegration|Integration of Bazaar branches]] == UI shortcuts == * [[https://translations.launchpad.net/+imports|Import queue]] * [[https://translations.launchpad.net/+languages|Languages]] * [[https://translations.launchpad.net/+groups|Translation groups]] == Technical topics == * [[Translations/Housekeeping|General house-keeping information]] * [[Translations/ApiDevelopment|API development]] * [[attachment:TranslationsSchema.dia|Database schema (dia format)]] * How hard would it be to [[Translations/OtherFormats|support another translation file format]]? * [[https://wiki.ubuntu.com/UbuntuDeveloperWeek/Sessions/LaunchpadTranslationsUnderTheHood|A short session discussion Launchpad Translations code]] * [[/GenerateTemplatesOnLocalBuildFarm|Generating translation templates on a local build farm]] * [[/GenerateTemplatesOnTestServers|Generating translation templates on dogfood/staging]] * Build farm code: [[http://people.ubuntu.com/~wgrant/launchpad/buildfarm/current-build-model.png|old model]] and [[http://people.ubuntu.com/~wgrant/launchpad/buildfarm/new-build-model-again.png|new model]]. * [[/ImportExportQueues|Import and export translations queues]] * [[/HenningsRosettaPresentation|Henning's Rosetta Presentation]] == Experiments == * [[Translations/Experiments/MessageRepresentationsWithSlots]] == User input and conferences == * [[Translations/Reports/UDSJaunty|Report from UDS Jaunty in Dec 2008]] * [[/Reports/ThreeWishes4.0|Community input to pick the top 3 wishes for Launchpad Translations for the past 4.0 release]] * [[Strategy/Research/UDS-M/Translations|User testing for new +translate page mockups in May 2010]] * [[Translations/Reports/LaunchpadEpic2010|Launchpad Epic 2010]] == State of the system == '''Note:''' available to developers only. * [[https://lpstats.canonical.com/graphs/POFileExportRequests/|Pending export requests]] — export queue state * [[https://lpstats.canonical.com/graphs/TranslationImportsApproved/|Pending imports requests]] — import queue state * [[https://lpstats.canonical.com/graphs/LangpackRSS/|Language pack generation]] — memory usage (can help determine if generation is in progress) * [[https://lpstats.canonical.com/graphs/TranslationsExportToBranchRSS/|Export to branch]] — memory usage tracking * [[Translations/LanguagePackSchedule|LanguagePackSchedule]] — current language pack generation schedule * [[https://lpstats.canonical.com/graphs/TranslationMessage/|TranslationMessage table size]] == Old documentation == This has fallen out of maintenance, but may still be useful for reference: * [[VersionThreeDotO/Translations|Development priorities]] ---- CategoryTranslations