Some verbs in German can be both separable and inseparable and it depends on the the meaning of the sentence that you want to say, verbs like "durchlaufen", "umfahren", "umkleiden", "durchschauen". Is there a way to know the different meanings for those verbs or a site or a dictionary, because i use dict.cc and Wiktionary and sometimes they don't show that the verb can be in two conditions or they don't show the different meanings.
Any good dictionary will differentiate those verbs in some way. Using durchschauen as an example.
The German Wiktionary labels them as trennbar or untrennbar: https://de.wiktionary.org/wiki/durchschauen
DWDS says Präsens: schaut durch and Präsens: durchschaut. https://www.dwds.de/wb/durchschauen
Duden uses two separate entries that link to each other: https://www.duden.de/rechtschreibung/durchschauen_hindurchsehen_durchblicken and https://www.duden.de/rechtschreibung/durchschauen_erkennen_verstehen.
In addition, the past participle may be used to differentiate: durchgeschaut versus durchschaut.
If an indication of stress is given, that would also work: [ˈdʊʁçˌʃaʊ̯ən] versus [dʊʁçˈʃaʊ̯ən], with ' marking the syllable with primary stress. Dict.cc uses [' – – –] and [– ' – –]. (Or you could listen to the pronunciations, which would be really good practice. ) https://www.dict.cc/?s=durchschauen