The consonants are the same, but whether the vowels are the same depends on your accent. In most British accents the vowel in 'lox' is fairly distinct from that in German 'lachs'. (Or I should probably say 'would be', since it's not a word known to most British English speakers.)