iOS - Posso alterar o conteúdo de localizable.strings durante o tempo de execução?

Estou carregando a tradução por meio de um arquivo JSON toda vez que eu inicio o aplicativo. Eu poderia analisar esse JSON, limpá-lo e colocá-lo no arquivo localizable.strings?

Caso contrário, poderei carregar a localização de um arquivo localizável criado no diretório Documentos?