For example, in Portugal and African Portuguese speaking countries, we rather mix English technical terms with Portuguese even when a translation does exist, whereas in Brazil they tend to choose other words.
My experience leaving in Germany tells me that you only hear people using German official terms in very traditional (aka old) companies, the new generations mix English technical terms with German.