J'ai relu, et franchement, je pense que j'ai raison
"sleeping here on this island" = dormir ici sure cette ile, sleeping est le fait de faire l'action.
"is an important key" = est une clé important
Or dans ta traduction je ne voit nul part le verbe "etre"
Dans se cas, il faudrait dire "an important key's sleeping on this island", sauf quand on s’appelle yoda évidemment 