About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:architecture:localization

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
development:architecture:localization [2023/08/17 20:11] demiankatzdevelopment:architecture:localization [2023/09/21 13:54] – [Updating a Language] demiankatz
Line 47: Line 47:
 Note also that there are [[administration:command_line_utilities#language_category|language-related command line utilities]] which can help with common maintenance tasks. Most importantly, rather than manually sorting your language files, you can add new/missing strings to the ends, and rely upon the "language normalize" tool to put everything in correct order and format files to project standards. Note also that there are [[administration:command_line_utilities#language_category|language-related command line utilities]] which can help with common maintenance tasks. Most importantly, rather than manually sorting your language files, you can add new/missing strings to the ends, and rely upon the "language normalize" tool to put everything in correct order and format files to project standards.
  
 +If you want to contribute to the project's translations without modifying code or files, you can also request access to our [[development:architecture:localization:lokalise|Lokalise]] instance.
 ===== Customizing Language Files ===== ===== Customizing Language Files =====
  
Line 139: Line 140:
  
 Starting with VuFind® 9.1, if you activate the "debug" language code in the [Languages] section of config.ini, you can put the software into a mode that will display all of the raw data used in translation, instead of actually applying the translation system. This can be helpful for identifying which strings in the language files need to be overridden to customize particular parts of the interface and for troubleshooting problems. Starting with VuFind® 9.1, if you activate the "debug" language code in the [Languages] section of config.ini, you can put the software into a mode that will display all of the raw data used in translation, instead of actually applying the translation system. This can be helpful for identifying which strings in the language files need to be overridden to customize particular parts of the interface and for troubleshooting problems.
 +
 +===== Related Links =====
 +
 +  * [[community:language_support_list|Language Support List]] - a list of volunteers who help with the project's localization (and unclaimed languages which need volunteers).
  
 ===== Video ===== ===== Video =====
development/architecture/localization.txt · Last modified: 2024/01/10 13:56 by demiankatz