I love DDG but the problem is that google is still the best whenever I want to search something that's not in English or that's localized. So I still use google for that.
Hmm, I get pretty good DDG search results in Japanese. I assume you're searching in your target language, rather than search terms in English with the name of your desired language tacked on?
To be fair, DDG is actually quite decent in Japanese but when searching in French I find that it's often lacking. I think it's mostly that French is not dissimilar enough from English for the search engine to pick up on it sometimes.