Is there any way to let the spellchecking-tool just checking the separate words in compound word?

There’s some compound word in some languages,
E.g., in Russian, Bluetooth-гарнитура - it means Bluetooth headset. In Russian, the word Bluetooth isn’t need translate, the word Headset is translated and is ‘attached’ to the word Bluetooth using a hyphen - Bluetooth-гарнитура. Although Bluetooth and гарнитураare both correct in Russian, spellchecking-tool doesn’t know this compound word and it will report it as bug.
Is there any way to let the spellchecking-tool just checking the separate words in compound word?
Thanks

Word “Bluetooth” is not in the Russian spellchecker dictionary.
But for many compound required agreement of both parts of the words.
And all forms of these compounds should be added to the dictionary.
Checking compound words as separate words are break this feature.

there’s too many compound words, such as

Bluetooth-гарнитура
Bluetooth-гарнитурой
Bluetooth-гарнитуру
Bluetooth-гарнитуры
Bluetooth-модем
Bluetooth-модема
Bluetooth-соединение
Bluetooth-соединения
Bluetooth-устройств
Bluetooth-устройства
Bluetooth-устройство
Bluetooth-устройством
Bluetooth-устройству

SIM-карт
SIM-карта
SIM-картам
SIM-карте
SIM-картой
SIM-карту
SIM-карты
SIM-меню

I want to add Bluetooth and SIM in spelling.txt only.
So how to “break this feature”? Thanks

If the “Bluetooth” and “гарнитура” are both in dictionary, spellchecker will also report “Bluetooth-гарнитура” as a bug. So the only way to avoid reporting compound word is adding all the compound words into dictionary?
There’s too many compound word, even some of them are not in the dictionary of the target language (normal dictionary, not the dictionary of spellchecker).
Is there any way to check the spelling of each word before and after the hyphen?
Thanks!

It is necessary to add to the dictionary all the forms of words.

Checking the parts of compound words individually will lead to the impossibility of finding bugs in such words as:
SIM-гарнитуры
SIM-гарнитура
Bluetooth-дорога
etc.

Could you explain why checking the parts of compound words individually will lead to the impossibility of find bugs in those words? Thanks.