“移居于殖民地”可以翻译为 "migrate to a colony" 或 "settle in a colony"。
"migrate to a colony" 强调从原居住地迁移到殖民地的动作,侧重于“移居”这一行为。
"settle in a colony" 更侧重于在殖民地定居下来,建立新的生活,强调“定居”的状态。
根据具体语境,可以选择更合适的表达。