====== Localisation Guide ====== The general aim of this document is not to replace other well written works but to draw them together. So for instance the section on projects contains information that should help you get started and point you to the documents that are often hard to find. The section of translation should provide a general enough overview of common mistakes and pitfalls. We have found the localisation community very fragmented and hope that through this document we can bring people together and unify information that is out there but in many many different places. The one section that we feel is unique is the guide to developers --- they make assumptions about localisation without fully understanding the implications, we complain but honestly there is not one place that can help give a developer and overview of what is needed from them, we hope that the developer section goes a long way to solving that issue. * [[Purpose]] * [[Contributing]] * [[Credits]] * [[Copyright]] If you would like to help expand this document then please take a quick look at our [[editing|editing guidelines]]. ===== Reading List ===== Some useful reading for the soon to be and established localisers. Please add good useful articles to these lists. * [[Case Studies]] - people who have run a localisation project * [[Localisation Introduction]] - guides and intros to localisation * [[Industry Articles]] - useful articles from the formal localisation industry * [[General Articles]] - as yet unclassified but interesting ===== Managing a translation effort ===== * Running a [[guide:translateathon]] * Setting direction * Philosophical * [[Project_objectives|Creating project objectives]] * [[Golden_rules|Golden rules]] * Automated methods * [[Message_marking|Message marking]] * [[guide:direction:profiling|Profiling]] * Practical * [[Short_strings_first|1, 2, short, long]] * [[Bootup|Let the bootup process be your guide]] * Glossaries * [[Existing_Glossaries|Existing Glossaries]] * [[Creating glossaries]] * [[Custom web searches]] * Translators * [[Translator skill requirements|Skills required]] * [[Costing]] ===== Project specific information ===== * Desktop Systems * [[GNOME_Desktop|GNOME]] * [[KDE_Desktop|KDE]] * [[XFCE]] * Major Applications * [[Mozilla]]: [[Firefox]], [[Thunderbird]] * [[OpenOffice.org]] * Distributions * [[Debian]] * [[Fedora]]/Red Hat * [[guide:project:mandrake|Mandriva]] * [[SUSE]] * [[Ubuntu]] * [[Wikis]] * [[guide:project:howto|The Translation Project]] (some parts need to move to other sections) * Other * [[Google]] * [[Skype]] * [[guide:project:manpages|Man pages]] * [[http://wiki.winehq.org/Translating|WINE]] * [[http://www.reactos.org/wiki/index.php/Translating_introduction|ReactOS]] - Microsoft Windows clone ===== Translation ===== * Per language [[translation guidelines]] * Online resource for [[word definitions]] * When translating * [[guide:translation:commonerrors|Common translation errors]] with [[pofilter examples]] * [[guide:translation:accelerators|Accelerator keys]] * [[guide:translation:plurals|Plurals]] * [[guide:translation:variables|Variables]] * [[guide:translation:equations|Equations]] * [[guide:translation:program_syntax|Program syntax and spreadsheet functions]] * [[guide:translation:paths_urls|Paths and example URLs]] * [[guide:translation:html|What bits of HTML to translate]] * [[guide:translation:escaping|Escaping]] * [[guide:translation:casual_language|Casual Language]] * [[guide:translation:capitalisation|Capitalisation]] * [[guide:translation:creating_new_words|Creating new words]] * [[guide:translation:brandnames|Brand names]] * [[guide:translation:program_names|Program names]] * [[guide:translation:punctuation|Punctuation]] * [[guide:translation:problem_words|Words that you should watch out for]] * [[British English]] * [[testing|Testing Translations]] ===== Locales ===== * [[guide:locales:about|All about locales]] * [[locale_resource|Resource for locale data content]] * Creating locale files * [[guide:locales:glibc]] * [[http://www.khmeros.info/tools/openoffice_locale_.htm|OpenOffice.org]] * CLDR * [[KDE Locale|KDE]] * [[http://developers.sun.com/dev/gadc/faq/locale.html|Solaris]] * [[Locales_X11|Patching X11 to accept your locale files]] ===== Tools ===== ==== Translation Tools ==== * Choosing a [[guide:tools:trans_editors|translation editor]] * [[guide:tools:comparison|Comparison Chart]] * [[guide:tools:list|A list of available tools]] * [[guide:tools:online|Online or web-based tools]] * [[guide:tools:spreadsheet|Using your spreadsheet to translate]] ==== Glossary Tools ==== * [[guide:tools:glossary|Glossary creation and management]] ==== Other tools ==== * Using [[CVS]] * [[Tortoise]] and [[WinCVS]] --- CVS applications for Windows * [[http://www.lincvs.org/|LinCVS]] -- cross-platform CVS front-end * Using SVN * [[http://svnbook.red-bean.com/en/1.1/|The SVN Manual]] * [[http://wiki.gnucash.org/wiki/Subversion|SVN Summary]] -- Command-comparison and other very useful info. for people switching from CVS * [[svntips|SVN Tips for Translators]] * [[http://www.lachoseinteractive.net/en/community/subversion/svnx/features/|svnX]] -- intuitive SVN front-end for Mac OSX * [[Gettext hacks]] * [[Statistics]] generation * [[ComparingFiles|Comparing Files]] -- how to find changes in translations ==== CAT tools used by translators ==== * Overview of [[common CAT tools]], and how they handle l10n files files * Wordfast * [[Introduction to Wordfast]] * [[Preparing files for Wordfast]] * Download [[various macros for preparing WF files]] * [[Cafetran]] * [[Open Language Tools]] ===== Fonts, characters and rendering ===== * [[Unicode]] * Fonts * [[FOSS fonts]] * [[ms_core_fonts|Microsoft Core Fonts]] * [[Other fonts]] * [[Keyboards]] * Rendering * [[Web-based font rendering]] ===== Other localisation ===== * Language Tools * [[Spelling checkers]] * [[Hyphenation]] * [[Thesaurus]] * [[Automatic correction]] * [[Grammar]] checkers * Other * A list of programs with [[application specific]], non-translation, localisation requirements * [[Calenders]] * [[Weather applications]] * [[KStars]] ===== Notes to programmers ===== * Other guides * [[http://developer.kde.org/documentation/library/kdeqt/kde3arch/kde-i18n-howto.html|KDE Programmer's i18n howto]] * [[guide:programmers:gettext|Working with Gettext]] * [[Plurals (programmers)|Plurals]] * [[Variables (programmers)|Variables]] * [[Translation comments]] * [[Unicode normalization]] * [[http://www.freedesktop.org/wiki/Software/intltool|intltool]] - used by Gnome and others to localise .desktop, .xml, .glade and other file types. ----- =====WikiDịch Việt==== * [[huongdan:TP_PO|Hướng dẫn thân thiện]] * [[huongdan:debian|Dự án Việt hóa Debian]] * [[huongdan:debian:bancaiddat|Danh sách các tập tin trong bản cài đặt Debian]] * [[huongdan:debian:debconfxong|Danh sách các tập tin debconf dịch xong]]