I dont think its a good idea to have @name_suffix@ for the translators to translate in case they translate it incorrectly.
Maybe instead have two seperate strings for the translators to translate:
@name@ = "Backups" @name_suffix@ = " (Devel)"
Name=@name@@name_suffix@
That way the translators dont have to deal with variable names and only have to translate: "Backups" " (Devel)"
Or only "Backups" in case you want " (Devel)" to always be the same.
Or perhaps have 2 .desktop files instead:
org.gnome.DejaDup.desktop:
Name=Backups
org.gnome.DejaDup-Devel.desktop:
Name=Backups (Devel)
I dont think its a good idea to have @name_suffix@ for the translators to translate in case they translate it incorrectly.
Maybe instead have two seperate strings for the translators to translate:
@name@ = "Backups"
@name_suffix@ = " (Devel)"
Name= @name@@ name_suffix@
That way the translators dont have to deal with variable names and only have to translate:
"Backups"
" (Devel)"
Or only "Backups" in case you want " (Devel)" to always be the same.
Or perhaps have 2 .desktop files instead:
org.gnome. DejaDup. desktop:
Name=Backups
org.gnome. DejaDup- Devel.desktop:
Name=Backups (Devel)