'backend-fail-invalidpath' => '$1 is not a valid storage path.',
'backend-fail-delete' => 'Could not delete file $1.',
'backend-fail-alreadyexists' => 'The file $1 already exists.',
-'backend-fail-store' => 'Could not store file $1 at $2',
-'backend-fail-copy' => 'Could not copy file $1 to $2',
-'backend-fail-move' => 'Could not move file $1 to $2',
+'backend-fail-store' => 'Could not store file $1 at $2.',
+'backend-fail-copy' => 'Could not copy file $1 to $2.',
+'backend-fail-move' => 'Could not move file $1 to $2.',
'backend-fail-opentemp' => 'Could not open temporary file.',
'backend-fail-writetemp' => 'Could not write to temporary file.',
'backend-fail-closetemp' => 'Could not close temporary file.',
-'backend-fail-read' => 'Could not read file $1',
-'backend-fail-create' => 'Could not create file $1',
+'backend-fail-read' => 'Could not read file $1.',
+'backend-fail-create' => 'Could not create file $1.',
# lock manager
'lockmanager-notlocked' => 'Could not unlock key "$1"; it is not locked.',
'lockmanager-fail-acquirelock' => 'Could not acquire lock for key "$1".',
'lockmanager-fail-releaselock' => 'Could not release lock for key "$1".',
'lockmanager-fail-acquirelocks' => 'Could not acquire locks for keys "$1".',
-'lockmanager-fail-db-bucket' => 'Could not contact enough lock databases in bucket $1',
-'lockmanager-fail-db-release' => 'Could not release locks on database $1',
-'lockmanager-fail-svr-release' => 'Could not release locks on server $1',
+'lockmanager-fail-db-bucket' => 'Could not contact enough lock databases in bucket $1.',
+'lockmanager-fail-db-release' => 'Could not release locks on database $1.',
+'lockmanager-fail-svr-release' => 'Could not release locks on server $1.',
# img_auth script messages
'img-auth-accessdenied' => 'Access denied',