Есть ли правило составления аббревиатур для иностранных слов и словосочетаний? Например, НАТО составлено из первых букв английских слов, а ФРГ - из первых букв русских эквивалентов (по-немецки было бы БРД). Как надо составлять сокращения - из первых букв

Есть ли правило составления аббревиатур для иностранных слов и словосочетаний? Например, НАТО составлено из первых букв английских слов, а ФРГ - из первых букв русских эквивалентов (по-немецки было бы БРД). Как надо составлять сокращения - из первых букв слов оригинала или русских? Вот, конкретно, "национал-соцалистическая немецкая рабочая партия" будет НСДАП или НСНРП? Заранее спасибо за разъяснение.
Подробнее