Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[5.6] ENH: Make Tables module translatable (SlicerLanguagePacks#12) #7459

Merged
merged 2 commits into from
Dec 11, 2023

Commits on Dec 11, 2023

  1. BUG: Fix strings marked as translatable by mistake

    (cherry picked from commit 47cae58)
    lassoan authored and jcfr committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    0c3b841 View commit details
    Browse the repository at this point in the history
  2. BUG: Make table columns translatable

    Table column name (non-translatable) and title (displayed, translatable) can now be set separately.
    This allows displaying tables in any language while allowing modules to retrieve columns of tables using language-independent string identifiers.
    
    Updated Segment Statistics module to make all plugins and measurements translatable.
    
    To reduce complexity of the Tables module API, column "title" has replaced "long name". Long name was barely used (if at all) and its role would have been unclear (since we have name, title, description columns already).
    Improved appearance of table column tooltips (reordered, improved formatting, added display of all custom properties)., use acronym of plugin instead of (1), (2), ... for distinguishing columns that would have had the same name.
    
    see Slicer#7217
    
    (cherry picked from commit d369841)
    Papa96108 authored and jcfr committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    a38d682 View commit details
    Browse the repository at this point in the history