Append _KEY to keys and strip newlines from ID
Some strings such as "Yes" and "No" refuse to be translated, so we need to pad the IDs somehow.
This commit is contained in:
@ -19,8 +19,10 @@ module Weblate
|
||||
|
||||
class ID
|
||||
def self.get(source_text)
|
||||
source_text.nil? ? source_text
|
||||
: source_text.strip[0..100].gsub(/[^\w\d\s\.\?\!]/, '').tr(' ', '_')
|
||||
source_text.nil? or source_text.empty? ? source_text
|
||||
: source_text.strip[0..100]
|
||||
.gsub(/([^\w\d\s\.\?\!]|\n)/, '')
|
||||
.tr(' ', '_') << "_KEY"
|
||||
end
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user