In the translatable text "!metadata-name of licensed work" (line 1867 in creativecommons.module) the word "of" needs different words depending on what the !metadata-name variable is replaced by. Thus this string needs to be split up to allow for different translations of "of".
Comments
Comment #1
kreynen commentedI don't completely understand this request. Is it just that the translation functions need to the broken up to look like...
Or are you asking for some additional logic that changes 'of' to something else based on the value of metadata-name?
Comment #2
westis commentedI think the easiest would be to have completely different translation strings for the entire sentences. Because the word "of" may or may not be translated as a word of its own when the whole sentence is translated. It will result in several strings that are more or less the same, but it gives freedom to the translators to translated to what works better in their language.