diff --git a/app/lang/ar/general.php b/app/lang/ar/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/ar/general.php
+++ b/app/lang/ar/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/cs/general.php b/app/lang/cs/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/cs/general.php
+++ b/app/lang/cs/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/da/general.php b/app/lang/da/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/da/general.php
+++ b/app/lang/da/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/de/admin/categories/general.php b/app/lang/de/admin/categories/general.php
index 4c0658a018..b10534d4f2 100755
--- a/app/lang/de/admin/categories/general.php
+++ b/app/lang/de/admin/categories/general.php
@@ -1,11 +1,11 @@
'About Asset Categories',
- 'about_categories' => 'Asset categories help you organize your assets. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use asset categories any way that makes sense for you. ',
- 'asset_categories' => 'Asset Categories',
- 'category_name' => 'Category Name',
- 'create' => 'Create Category',
- 'update' => 'Update Category',
+ 'about_asset_categories' => 'Über Asset-Kategorien',
+ 'about_categories' => 'Kategorien helfen Ihnen dabei, Ihre Assets zu organisieren. Beispielkategorien sind "Schreibtische", "Laptops", "Handys", "Tablets" usw., jedoch können Sie Kategorien nutzen, wie es für Sie sinnvoll erscheint.',
+ 'asset_categories' => 'Asset-Kategorien',
+ 'category_name' => 'Kategoriename',
+ 'create' => 'Kategorie erstellen',
+ 'update' => 'Kategorie aktualisieren',
);
diff --git a/app/lang/de/admin/depreciations/general.php b/app/lang/de/admin/depreciations/general.php
index d5796ff9f6..39689d6c7f 100755
--- a/app/lang/de/admin/depreciations/general.php
+++ b/app/lang/de/admin/depreciations/general.php
@@ -1,12 +1,12 @@
'About Asset Depreciations',
- 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.',
- 'asset_depreciations' => 'Asset Depreciations',
- 'create_depreciation' => 'Create Depreciation',
- 'depreciation_name' => 'Depreciation Name',
- 'number_of_months' => 'Number of Months',
- 'update_depreciation' => 'Update Depreciation',
+ 'about_asset_depreciations' => 'Über Asset-Abschreibungen',
+ 'about_depreciations' => 'Sie können Asset-Abschreibungen einrichten, um Assets linear abzuschreiben.',
+ 'asset_depreciations' => 'Asset-Abschreibungen',
+ 'create_depreciation' => 'Abschreibung erstellen',
+ 'depreciation_name' => 'AfA-Name',
+ 'number_of_months' => 'Anzahl der Monate',
+ 'update_depreciation' => 'Abschreibung aktualisieren',
);
diff --git a/app/lang/de/admin/groups/message.php b/app/lang/de/admin/groups/message.php
index f14b6339e8..11c0f97e8c 100755
--- a/app/lang/de/admin/groups/message.php
+++ b/app/lang/de/admin/groups/message.php
@@ -2,21 +2,21 @@
return array(
- 'group_exists' => 'Group already exists!',
- 'group_not_found' => 'Group [:id] does not exist.',
- 'group_name_required' => 'The name field is required',
+ 'group_exists' => 'Gruppe existiert bereits!',
+ 'group_not_found' => 'Gruppe [: Id] existiert nicht.',
+ 'group_name_required' => '"Name" darf nicht leer sein',
'success' => array(
- 'create' => 'Group was successfully created.',
- 'update' => 'Group was successfully updated.',
- 'delete' => 'Group was successfully deleted.',
+ 'create' => 'Die Gruppe wurder erfolgreich erstellt.',
+ 'update' => 'Die Gruppe wurder erfolgreich geändert.',
+ 'delete' => 'Die Gruppe wurder erfolgreich gelöscht.',
),
'delete' => array(
- 'confirm' => 'Are you sure you wish to delete this group?',
- 'create' => 'There was an issue creating the group. Please try again.',
- 'update' => 'There was an issue updating the group. Please try again.',
- 'delete' => 'There was an issue deleting the group. Please try again.',
+ 'confirm' => 'Sind Sie sicher, dass Sie die Gruppe löschen wollen?',
+ 'create' => 'Beim Erstellen der Gruppe ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.',
+ 'update' => 'Beim Aktualisieren der Gruppe ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.',
+ 'delete' => 'Beim Löschen der Gruppe ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.',
),
);
diff --git a/app/lang/de/admin/hardware/form.php b/app/lang/de/admin/hardware/form.php
index 6b6b6e512d..fced863bf8 100755
--- a/app/lang/de/admin/hardware/form.php
+++ b/app/lang/de/admin/hardware/form.php
@@ -5,30 +5,30 @@ return array(
'checkedout_to' => 'Checked Out To',
'checkout_to' => 'Checkout to',
'cost' => 'Purchase Cost',
- 'create' => 'Create Asset',
- 'date' => 'Purchase Date',
+ 'create' => 'Asset erstellen',
+ 'date' => 'Kaufdatum',
'depreciates_on' => 'Depreciates On',
'depreciation' => 'Depreciation',
'default_location' => 'Default Location',
'eol_date' => 'EOL Date',
'eol_rate' => 'EOL Rate',
- 'expires' => 'Expires',
+ 'expires' => 'Gültig bis',
'fully_depreciated' => 'Fully Depreciated',
'help_checkout' => 'If you wish to assign this asset immediately, you should select "Ready to Deploy" from the status list above, or unexpected things may happen. ',
- 'manufacturer' => 'Manufacturer',
- 'model' => 'Model',
- 'months' => 'months',
+ 'manufacturer' => 'Hersteller',
+ 'model' => 'Modell',
+ 'months' => 'Monate',
'name' => 'Asset Name',
'notes' => 'Notes',
- 'order' => 'Order Number',
- 'qr' => 'QR Code',
+ 'order' => 'Bestellnummer',
+ 'qr' => 'QR-Code',
'requestable' => 'Users may request this asset',
'serial' => 'Serial',
'status' => 'Status',
- 'supplier' => 'Supplier',
+ 'supplier' => 'Lieferant',
'tag' => 'Asset Tag',
'update' => 'Asset Update',
- 'warranty' => 'Warranty',
- 'years' => 'years',
+ 'warranty' => 'Garantie',
+ 'years' => 'Jahre',
)
;
diff --git a/app/lang/de/admin/licenses/general.php b/app/lang/de/admin/licenses/general.php
index 0e776b99d6..4e658313d7 100755
--- a/app/lang/de/admin/licenses/general.php
+++ b/app/lang/de/admin/licenses/general.php
@@ -5,8 +5,8 @@ return array(
'checkin' => 'Checkin License Seat',
'checkout_history' => 'Checkout History',
'checkout' => 'Checkout License Seat',
- 'edit' => 'Edit License',
- 'clone' => 'Clone License',
+ 'edit' => 'Edit User',
+ 'clone' => 'Clone User',
'history_for' => 'History for ',
'in_out' => 'In/Out',
'info' => 'License Info',
diff --git a/app/lang/de/admin/licenses/message.php b/app/lang/de/admin/licenses/message.php
index 1f56e16c1f..dce90e9386 100755
--- a/app/lang/de/admin/licenses/message.php
+++ b/app/lang/de/admin/licenses/message.php
@@ -2,37 +2,37 @@
return array(
- 'does_not_exist' => 'License does not exist.',
+ 'does_not_exist' => 'Die Kategorie existiert nicht.',
'user_does_not_exist' => 'User does not exist.',
'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.',
'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.',
- 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ',
+ 'assoc_users' => 'Diese Kategorie ist derzeit mindestens einem Modell zugeordnet und kann nicht gelöscht werden. Bitte aktualisieren Sie Ihre Modelle, um nicht mehr auf diese Kategorie zu verweisen und versuchen Sie es erneut.',
'create' => array(
- 'error' => 'License was not created, please try again.',
- 'success' => 'License created successfully.'
+ 'error' => 'Die Kategorie wurde nicht erstellt, bitte versuchen Sie es erneut.',
+ 'success' => 'Die Kategorie wurde erfolgreich erstellt.'
),
'update' => array(
- 'error' => 'License was not updated, please try again',
- 'success' => 'License updated successfully.'
+ 'error' => 'Die Kategorie wurde nicht aktualisiert, bitte versuchen Sie es erneut.',
+ 'success' => 'Die Kategorie wurde erfolgreich aktualisiert.'
),
'delete' => array(
- 'confirm' => 'Are you sure you wish to delete this license?',
- 'error' => 'There was an issue deleting the license. Please try again.',
- 'success' => 'The license was deleted successfully.'
+ 'confirm' => 'Sind Sie sicher, dass Sie diese Kategorie löschen wollen?',
+ 'error' => 'Beim Löschen der Kategorie ist ein Problem aufgetreten. Bitte versuchen Sie es erneut.',
+ 'success' => 'Die Kategorie wurde erfolgreich gelöscht.'
),
'checkout' => array(
- 'error' => 'There was an issue checking out the license. Please try again.',
- 'success' => 'The license was checked out successfully'
+ 'error' => 'Asset was not checked out, please try again',
+ 'success' => 'Asset checked out successfully.'
),
'checkin' => array(
- 'error' => 'There was an issue checking in the license. Please try again.',
- 'success' => 'The license was checked in successfully'
+ 'error' => 'Asset was not checked in, please try again',
+ 'success' => 'Asset checked in successfully.'
),
);
diff --git a/app/lang/de/admin/licenses/table.php b/app/lang/de/admin/licenses/table.php
index dfce4136cb..2e3f627022 100755
--- a/app/lang/de/admin/licenses/table.php
+++ b/app/lang/de/admin/licenses/table.php
@@ -12,6 +12,6 @@ return array(
'seats' => 'Seats',
'hardware' => 'Hardware',
'serial' => 'Serial',
- 'title' => 'License',
+ 'title' => 'Name der Asset-Kategorie',
);
diff --git a/app/lang/de/auth/message.php b/app/lang/de/auth/message.php
index 8148b126e9..642b924e99 100755
--- a/app/lang/de/auth/message.php
+++ b/app/lang/de/auth/message.php
@@ -2,20 +2,20 @@
return array(
- 'account_already_exists' => 'An account with the this email already exists.',
- 'account_not_found' => 'The email account or password is incorrect.',
- 'account_not_activated' => 'This user account is not activated.',
- 'account_suspended' => 'This user account is suspended.',
- 'account_banned' => 'This user account is banned.',
+ 'account_already_exists' => 'Ein Konto mit dieser Email-Adresse existiert bereits.',
+ 'account_not_found' => 'Email-Konto oder Passwort ist falsch.',
+ 'account_not_activated' => 'Das Benutzerkonto ist nicht aktiviert.',
+ 'account_suspended' => 'Dieses Benutzerkonto ist gesperrt.',
+ 'account_banned' => 'Dieses Benutzerkonto wurde ausgeschlossen.',
'signin' => array(
- 'error' => 'There was a problem while trying to log you in, please try again.',
- 'success' => 'You have successfully logged in.',
+ 'error' => 'Bei der Anmeldung ist ein Problem aufgetreten, bitte versuchen Sie es erneut.',
+ 'success' => 'Sie haben sich erfolgreich eingeloggt.',
),
'signup' => array(
- 'error' => 'There was a problem while trying to create your account, please try again.',
- 'success' => 'Account sucessfully created.',
+ 'error' => 'Bei der Erstellung Ihres Kontos ist ein Problem aufgetreten, bitte versuchen Sie es erneut.',
+ 'success' => 'Die Erstellung des Kontos war erfolgreich.',
),
'forgot-password' => array(
@@ -29,8 +29,8 @@ return array(
),
'activate' => array(
- 'error' => 'There was a problem while trying to activate your account, please try again.',
- 'success' => 'Your account has been successfully activated.',
+ 'error' => 'Beim Aktivieren Ihres Accounts ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.',
+ 'success' => 'Ihr Account wurde erfolgreich aktiviert.',
),
);
diff --git a/app/lang/de/general.php b/app/lang/de/general.php
index 70ddbdb3b8..c1e64ff441 100755
--- a/app/lang/de/general.php
+++ b/app/lang/de/general.php
@@ -2,7 +2,7 @@
return array(
- 'address' => 'Address',
+ 'address' => 'Supplier Address',
'admin' => 'Admin',
'all_assets' => 'All Assets',
'all' => 'All',
@@ -19,16 +19,16 @@ return array(
'category' => 'Asset Category',
'changeemail' => 'Change Email Address',
'changepassword' => 'Change Password',
- 'checkin' => 'Checkin',
- 'checkout' => 'Checkout',
+ 'checkin' => 'Checkin Asset',
+ 'checkout' => 'Checkout Asset to User',
'city' => 'City',
'country' => 'Country',
- 'create' => 'Create New',
+ 'create' => 'Create Location',
'created_asset' => 'created asset',
'created_at' => 'Created at',
'currency' => '$',
'current' => 'Current',
- 'date' => 'Date',
+ 'date' => 'Purchase Date',
'delete' => 'Delete',
'deleted' => 'Deleted',
'deployed' => 'Deployed',
@@ -38,8 +38,9 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
- 'id' => 'ID',
+ 'id' => 'Id',
'image_delete' => 'Delete Image',
'image_upload' => 'Upload Image',
'last_name' => 'Last Name',
@@ -53,14 +54,14 @@ return array(
'manufacturer' => 'Manufacturer',
'manufacturers' => 'Manufacturers',
'model_no' => 'Model No.',
- 'months' => 'months',
+ 'months' => 'Monate',
'moreinfo' => 'More Info',
- 'name' => 'Name',
- 'no_depreciation' => 'No Depreciation',
+ 'name' => 'Location Name',
+ 'no_depreciation' => 'Do Not Depreciate',
'no_results' => 'No Results.',
'no' => 'No',
'notes' => 'Notes',
- 'pending' => 'Pending',
+ 'pending' => 'Pending Asset',
'people' => 'People',
'per_page' => 'Results Per Page',
'profile' => 'Your profile',
@@ -84,6 +85,6 @@ return array(
'welcome' => 'Welcome, :name',
'years' => 'years',
'yes' => 'Yes',
- 'zip' => 'Zip',
+ 'zip' => 'Postal Code',
);
diff --git a/app/lang/en-PT/admin/categories/general.php b/app/lang/en-PT/admin/categories/general.php
new file mode 100755
index 0000000000..4c0658a018
--- /dev/null
+++ b/app/lang/en-PT/admin/categories/general.php
@@ -0,0 +1,11 @@
+ 'About Asset Categories',
+ 'about_categories' => 'Asset categories help you organize your assets. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use asset categories any way that makes sense for you. ',
+ 'asset_categories' => 'Asset Categories',
+ 'category_name' => 'Category Name',
+ 'create' => 'Create Category',
+ 'update' => 'Update Category',
+
+);
diff --git a/app/lang/en-PT/admin/categories/message.php b/app/lang/en-PT/admin/categories/message.php
new file mode 100755
index 0000000000..c4f947bd3f
--- /dev/null
+++ b/app/lang/en-PT/admin/categories/message.php
@@ -0,0 +1,24 @@
+ 'Category does not exist.',
+ 'assoc_users' => 'This category is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this category and try again. ',
+
+ 'create' => array(
+ 'error' => 'Category was not created, please try again.',
+ 'success' => 'Category created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Category was not updated, please try again',
+ 'success' => 'Category updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this category?',
+ 'error' => 'There was an issue deleting the category. Please try again.',
+ 'success' => 'The category was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/en-PT/admin/categories/table.php b/app/lang/en-PT/admin/categories/table.php
new file mode 100755
index 0000000000..6fdcd1149a
--- /dev/null
+++ b/app/lang/en-PT/admin/categories/table.php
@@ -0,0 +1,9 @@
+ 'ID',
+ 'parent' => 'Parent',
+ 'title' => 'Asset Category Name',
+
+);
diff --git a/app/lang/en-PT/admin/depreciations/general.php b/app/lang/en-PT/admin/depreciations/general.php
new file mode 100755
index 0000000000..d5796ff9f6
--- /dev/null
+++ b/app/lang/en-PT/admin/depreciations/general.php
@@ -0,0 +1,12 @@
+ 'About Asset Depreciations',
+ 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.',
+ 'asset_depreciations' => 'Asset Depreciations',
+ 'create_depreciation' => 'Create Depreciation',
+ 'depreciation_name' => 'Depreciation Name',
+ 'number_of_months' => 'Number of Months',
+ 'update_depreciation' => 'Update Depreciation',
+
+);
diff --git a/app/lang/en-PT/admin/depreciations/message.php b/app/lang/en-PT/admin/depreciations/message.php
new file mode 100755
index 0000000000..c20e52c13c
--- /dev/null
+++ b/app/lang/en-PT/admin/depreciations/message.php
@@ -0,0 +1,25 @@
+ 'Depreciation class does not exist.',
+ 'assoc_users' => 'This depreciation is currently associated with one or more models and cannot be deleted. Please delete the models, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'Depreciation class was not created, please try again. :(',
+ 'success' => 'Depreciation class created successfully. :)'
+ ),
+
+ 'update' => array(
+ 'error' => 'Depreciation class was not updated, please try again',
+ 'success' => 'Depreciation class updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this depreciation class?',
+ 'error' => 'There was an issue deleting the depreciation class. Please try again.',
+ 'success' => 'The depreciation class was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/en-PT/admin/depreciations/table.php b/app/lang/en-PT/admin/depreciations/table.php
new file mode 100755
index 0000000000..5ba01d132c
--- /dev/null
+++ b/app/lang/en-PT/admin/depreciations/table.php
@@ -0,0 +1,10 @@
+ 'ID',
+ 'months' => 'Months',
+ 'term' => 'Term',
+ 'title' => 'Name ',
+
+);
diff --git a/app/lang/en-PT/admin/groups/message.php b/app/lang/en-PT/admin/groups/message.php
new file mode 100755
index 0000000000..f14b6339e8
--- /dev/null
+++ b/app/lang/en-PT/admin/groups/message.php
@@ -0,0 +1,22 @@
+ 'Group already exists!',
+ 'group_not_found' => 'Group [:id] does not exist.',
+ 'group_name_required' => 'The name field is required',
+
+ 'success' => array(
+ 'create' => 'Group was successfully created.',
+ 'update' => 'Group was successfully updated.',
+ 'delete' => 'Group was successfully deleted.',
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this group?',
+ 'create' => 'There was an issue creating the group. Please try again.',
+ 'update' => 'There was an issue updating the group. Please try again.',
+ 'delete' => 'There was an issue deleting the group. Please try again.',
+ ),
+
+);
diff --git a/app/lang/en-PT/admin/groups/table.php b/app/lang/en-PT/admin/groups/table.php
new file mode 100755
index 0000000000..61f060a116
--- /dev/null
+++ b/app/lang/en-PT/admin/groups/table.php
@@ -0,0 +1,9 @@
+ 'Id',
+ 'name' => 'Name',
+ 'users' => '# of Users',
+
+);
diff --git a/app/lang/en-PT/admin/groups/titles.php b/app/lang/en-PT/admin/groups/titles.php
new file mode 100755
index 0000000000..12c333a66f
--- /dev/null
+++ b/app/lang/en-PT/admin/groups/titles.php
@@ -0,0 +1,13 @@
+ 'Group Management',
+ 'create_group' => 'Create New Group',
+ 'edit_group' => 'Edit Group',
+ 'group_name' => 'Group Name',
+ 'group_admin' => 'Group Admin',
+ 'allow' => 'Allow',
+ 'deny' => 'Deny',
+
+);
diff --git a/app/lang/en-PT/admin/hardware/form.php b/app/lang/en-PT/admin/hardware/form.php
new file mode 100755
index 0000000000..6b6b6e512d
--- /dev/null
+++ b/app/lang/en-PT/admin/hardware/form.php
@@ -0,0 +1,34 @@
+ 'Checked Out To',
+ 'checkout_to' => 'Checkout to',
+ 'cost' => 'Purchase Cost',
+ 'create' => 'Create Asset',
+ 'date' => 'Purchase Date',
+ 'depreciates_on' => 'Depreciates On',
+ 'depreciation' => 'Depreciation',
+ 'default_location' => 'Default Location',
+ 'eol_date' => 'EOL Date',
+ 'eol_rate' => 'EOL Rate',
+ 'expires' => 'Expires',
+ 'fully_depreciated' => 'Fully Depreciated',
+ 'help_checkout' => 'If you wish to assign this asset immediately, you should select "Ready to Deploy" from the status list above, or unexpected things may happen. ',
+ 'manufacturer' => 'Manufacturer',
+ 'model' => 'Model',
+ 'months' => 'months',
+ 'name' => 'Asset Name',
+ 'notes' => 'Notes',
+ 'order' => 'Order Number',
+ 'qr' => 'QR Code',
+ 'requestable' => 'Users may request this asset',
+ 'serial' => 'Serial',
+ 'status' => 'Status',
+ 'supplier' => 'Supplier',
+ 'tag' => 'Asset Tag',
+ 'update' => 'Asset Update',
+ 'warranty' => 'Warranty',
+ 'years' => 'years',
+)
+;
diff --git a/app/lang/en-PT/admin/hardware/general.php b/app/lang/en-PT/admin/hardware/general.php
new file mode 100755
index 0000000000..9e7915462f
--- /dev/null
+++ b/app/lang/en-PT/admin/hardware/general.php
@@ -0,0 +1,11 @@
+ 'Asset',
+ 'checkin' => 'Checkin Asset',
+ 'checkout' => 'Checkout Asset to User',
+ 'clone' => 'Clone Asset',
+ 'edit' => 'Edit Asset',
+ 'pending' => 'Pending Asset',
+ 'view' => 'View Asset',
+);
diff --git a/app/lang/en-PT/admin/hardware/message.php b/app/lang/en-PT/admin/hardware/message.php
new file mode 100755
index 0000000000..1fa48c329b
--- /dev/null
+++ b/app/lang/en-PT/admin/hardware/message.php
@@ -0,0 +1,38 @@
+ 'Warning: This asset has been marked as currently undeployable.
+ If this status has changed, please update the asset status.',
+ 'does_not_exist' => 'Asset does not exist.',
+ 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ',
+
+ 'create' => array(
+ 'error' => 'Asset was not created, please try again. :(',
+ 'success' => 'Asset created successfully. :)'
+ ),
+
+ 'update' => array(
+ 'error' => 'Asset was not updated, please try again',
+ 'success' => 'Asset updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this asset?',
+ 'error' => 'There was an issue deleting the asset. Please try again.',
+ 'success' => 'The asset was deleted successfully.'
+ ),
+
+ 'checkout' => array(
+ 'error' => 'Asset was not checked out, please try again',
+ 'success' => 'Asset checked out successfully.',
+ 'user_does_not_exist' => 'That user is invalid. Please try again.'
+ ),
+
+ 'checkin' => array(
+ 'error' => 'Asset was not checked in, please try again',
+ 'success' => 'Asset checked in successfully.',
+ 'user_does_not_exist' => 'That user is invalid. Please try again.'
+ )
+
+);
diff --git a/app/lang/en-PT/admin/hardware/table.php b/app/lang/en-PT/admin/hardware/table.php
new file mode 100755
index 0000000000..2a5a60e1f0
--- /dev/null
+++ b/app/lang/en-PT/admin/hardware/table.php
@@ -0,0 +1,22 @@
+ 'Asset Tag',
+ 'asset_model' => 'Model',
+ 'book_value' => 'Value',
+ 'change' => 'In/Out',
+ 'checkout_date' => 'Checkout Date',
+ 'checkoutto' => 'Checked Out',
+ 'diff' => 'Diff',
+ 'dl_csv' => 'Download CSV',
+ 'eol' => 'EOL',
+ 'id' => 'ID',
+ 'location' => 'Location',
+ 'purchase_cost' => 'Cost',
+ 'purchase_date' => 'Purchased',
+ 'serial' => 'Serial',
+ 'status' => 'Status',
+ 'title' => 'Asset ',
+
+);
diff --git a/app/lang/en-PT/admin/licenses/form.php b/app/lang/en-PT/admin/licenses/form.php
new file mode 100755
index 0000000000..b0bcc96ac2
--- /dev/null
+++ b/app/lang/en-PT/admin/licenses/form.php
@@ -0,0 +1,24 @@
+ 'Asset',
+ 'checkin' => 'Checkin',
+ 'checkin' => 'Checkin',
+ 'cost' => 'Purchase Cost',
+ 'cost' => 'Purchase Cost',
+ 'create' => 'Create License',
+ 'date' => 'Purchase Date',
+ 'date' => 'Purchase Date',
+ 'depreciation' => 'Depreciation',
+ 'name' => 'Software Name',
+ 'no_depreciation' => 'Do Not Depreciate',
+ 'notes' => 'Notes',
+ 'order' => 'Order No.',
+ 'seats' => 'Seats',
+ 'serial' => 'Serial',
+ 'to_email' => 'Licensed to Email',
+ 'to_name' => 'Licensed to Name',
+ 'update' => 'Update License',
+ 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.'
+);
diff --git a/app/lang/en-PT/admin/licenses/general.php b/app/lang/en-PT/admin/licenses/general.php
new file mode 100755
index 0000000000..0e776b99d6
--- /dev/null
+++ b/app/lang/en-PT/admin/licenses/general.php
@@ -0,0 +1,19 @@
+ 'Checkin License Seat',
+ 'checkout_history' => 'Checkout History',
+ 'checkout' => 'Checkout License Seat',
+ 'edit' => 'Edit License',
+ 'clone' => 'Clone License',
+ 'history_for' => 'History for ',
+ 'in_out' => 'In/Out',
+ 'info' => 'License Info',
+ 'license_seats' => 'License Seats',
+ 'seat' => 'Seat',
+ 'seats' => 'Seats',
+ 'software_licenses' => 'Software Licenses',
+ 'user' => 'User',
+ 'view' => 'View License',
+);
diff --git a/app/lang/en-PT/admin/licenses/message.php b/app/lang/en-PT/admin/licenses/message.php
new file mode 100755
index 0000000000..1f56e16c1f
--- /dev/null
+++ b/app/lang/en-PT/admin/licenses/message.php
@@ -0,0 +1,38 @@
+ 'License does not exist.',
+ 'user_does_not_exist' => 'User does not exist.',
+ 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.',
+ 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.',
+ 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'License was not created, please try again.',
+ 'success' => 'License created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'License was not updated, please try again',
+ 'success' => 'License updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this license?',
+ 'error' => 'There was an issue deleting the license. Please try again.',
+ 'success' => 'The license was deleted successfully.'
+ ),
+
+ 'checkout' => array(
+ 'error' => 'There was an issue checking out the license. Please try again.',
+ 'success' => 'The license was checked out successfully'
+ ),
+
+ 'checkin' => array(
+ 'error' => 'There was an issue checking in the license. Please try again.',
+ 'success' => 'The license was checked in successfully'
+ ),
+
+);
diff --git a/app/lang/en-PT/admin/licenses/table.php b/app/lang/en-PT/admin/licenses/table.php
new file mode 100755
index 0000000000..dfce4136cb
--- /dev/null
+++ b/app/lang/en-PT/admin/licenses/table.php
@@ -0,0 +1,17 @@
+ 'Assigned To',
+ 'checkout' => 'In/Out',
+ 'id' => 'ID',
+ 'license_email' => 'License Email',
+ 'license_name' => 'Licensed To',
+ 'purchase_date' => 'Purchase Date',
+ 'purchased' => 'Purchased',
+ 'seats' => 'Seats',
+ 'hardware' => 'Hardware',
+ 'serial' => 'Serial',
+ 'title' => 'License',
+
+);
diff --git a/app/lang/en-PT/admin/locations/message.php b/app/lang/en-PT/admin/locations/message.php
new file mode 100755
index 0000000000..b2277f9a9d
--- /dev/null
+++ b/app/lang/en-PT/admin/locations/message.php
@@ -0,0 +1,25 @@
+ 'Location does not exist.',
+ 'assoc_users' => 'This location is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this location and try again. ',
+
+
+ 'create' => array(
+ 'error' => 'Location was not created, please try again.',
+ 'success' => 'Location created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Location was not updated, please try again',
+ 'success' => 'Location updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this location?',
+ 'error' => 'There was an issue deleting the location. Please try again.',
+ 'success' => 'The location was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/en-PT/admin/locations/table.php b/app/lang/en-PT/admin/locations/table.php
new file mode 100755
index 0000000000..4c2c86d330
--- /dev/null
+++ b/app/lang/en-PT/admin/locations/table.php
@@ -0,0 +1,15 @@
+ 'ID',
+ 'city' => 'City',
+ 'state' => 'State',
+ 'country' => 'Country',
+ 'create' => 'Create Location',
+ 'update' => 'Update Location',
+ 'name' => 'Location Name',
+ 'address' => 'Address',
+ 'zip' => 'Postal Code',
+ 'locations' => 'Locations',
+);
diff --git a/app/lang/en-PT/admin/manufacturers/message.php b/app/lang/en-PT/admin/manufacturers/message.php
new file mode 100755
index 0000000000..3f6fa770b0
--- /dev/null
+++ b/app/lang/en-PT/admin/manufacturers/message.php
@@ -0,0 +1,24 @@
+ 'Manufacturer does not exist.',
+ 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ',
+
+ 'create' => array(
+ 'error' => 'Manufacturer was not created, please try again.',
+ 'success' => 'Manufacturer created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Manufacturer was not updated, please try again',
+ 'success' => 'Manufacturer updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this manufacturer?',
+ 'error' => 'There was an issue deleting the blog post. Please try again.',
+ 'success' => 'The Manufacturer was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/en-PT/admin/manufacturers/table.php b/app/lang/en-PT/admin/manufacturers/table.php
new file mode 100755
index 0000000000..1861ee7c56
--- /dev/null
+++ b/app/lang/en-PT/admin/manufacturers/table.php
@@ -0,0 +1,11 @@
+ 'Asset Manufacturers',
+ 'create' => 'Create Manufacturer',
+ 'id' => 'ID',
+ 'name' => 'Manufacturer Name',
+ 'update' => 'Update Manufacturer',
+
+);
diff --git a/app/lang/en-PT/admin/models/message.php b/app/lang/en-PT/admin/models/message.php
new file mode 100755
index 0000000000..725399ee02
--- /dev/null
+++ b/app/lang/en-PT/admin/models/message.php
@@ -0,0 +1,25 @@
+ 'Model does not exist.',
+ 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'Model was not created, please try again.',
+ 'success' => 'Model created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Model was not updated, please try again',
+ 'success' => 'Model updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this asset model?',
+ 'error' => 'There was an issue deleting the model. Please try again.',
+ 'success' => 'The model was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/en-PT/admin/models/table.php b/app/lang/en-PT/admin/models/table.php
new file mode 100755
index 0000000000..11a512b3d3
--- /dev/null
+++ b/app/lang/en-PT/admin/models/table.php
@@ -0,0 +1,17 @@
+ 'Create Asset Model',
+ 'created_at' => 'Created at',
+ 'eol' => 'EOL',
+ 'modelnumber' => 'Model No.',
+ 'name' => 'Asset Model Name',
+ 'numassets' => 'Assets',
+ 'title' => 'Asset Models',
+ 'update' => 'Update Asset Model',
+ 'view' => 'View Asset Model',
+ 'update' => 'Update Asset Model',
+ 'clone' => 'Clone Model',
+ 'edit' => 'Edit Model',
+);
diff --git a/app/lang/en-PT/admin/settings/general.php b/app/lang/en-PT/admin/settings/general.php
new file mode 100755
index 0000000000..0bbf434d51
--- /dev/null
+++ b/app/lang/en-PT/admin/settings/general.php
@@ -0,0 +1,18 @@
+ 'Display Asset Name',
+ 'display_checkout_date' => 'Display Checkout Date',
+ 'display_qr' => 'Display QR Codes',
+ 'info' => 'These settings let you customize certain aspects of your installation.',
+ 'per_page' => 'Results Per Page',
+ 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.',
+ 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.',
+ 'qr_help' => 'Enable QR Codes first to set this',
+ 'qr_text' => 'QR Code Text',
+ 'setting' => 'Setting',
+ 'settings' => 'Settings',
+ 'site_name' => 'Site Name',
+ 'update' => 'Update Settings',
+ 'value' => 'Value',
+);
diff --git a/app/lang/en-PT/admin/settings/message.php b/app/lang/en-PT/admin/settings/message.php
new file mode 100755
index 0000000000..693813ca0d
--- /dev/null
+++ b/app/lang/en-PT/admin/settings/message.php
@@ -0,0 +1,11 @@
+ array(
+ 'error' => 'An error has occurred while updating. ',
+ 'success' => 'Settings updated successfully.'
+ ),
+
+);
diff --git a/app/lang/en-PT/admin/statuslabels/message.php b/app/lang/en-PT/admin/statuslabels/message.php
new file mode 100755
index 0000000000..98280082ef
--- /dev/null
+++ b/app/lang/en-PT/admin/statuslabels/message.php
@@ -0,0 +1,25 @@
+ 'Location does not exist.',
+ 'assoc_users' => 'This location is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this location and try again. ',
+
+
+ 'create' => array(
+ 'error' => 'Location was not created, please try again.',
+ 'success' => 'Location created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Location was not updated, please try again',
+ 'success' => 'Location updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this status label?',
+ 'error' => 'There was an issue deleting the location. Please try again.',
+ 'success' => 'The location was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/en-PT/admin/statuslabels/table.php b/app/lang/en-PT/admin/statuslabels/table.php
new file mode 100755
index 0000000000..54094c5491
--- /dev/null
+++ b/app/lang/en-PT/admin/statuslabels/table.php
@@ -0,0 +1,10 @@
+ 'Status Name',
+ 'title' => 'Status Labels',
+ 'update' => 'Update Status Label',
+ 'create' => 'Create Status Label',
+ 'about' => 'About Status Labels',
+ 'info' => 'Status labels are used to describe the various reasons why an asset cannot be deployed. It could be broken, out for diagnostics, out for repair, lost or stolen, etc. Status labels allow your team to show the progression.',
+);
diff --git a/app/lang/en-PT/admin/suppliers/message.php b/app/lang/en-PT/admin/suppliers/message.php
new file mode 100755
index 0000000000..df4bc41af3
--- /dev/null
+++ b/app/lang/en-PT/admin/suppliers/message.php
@@ -0,0 +1,24 @@
+ 'Supplier does not exist.',
+ 'assoc_users' => 'This supplier is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this supplier and try again. ',
+
+ 'create' => array(
+ 'error' => 'Supplier was not created, please try again.',
+ 'success' => 'Supplier created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Supplier was not updated, please try again',
+ 'success' => 'Supplier updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this supplier?',
+ 'error' => 'There was an issue deleting the supplier. Please try again.',
+ 'success' => 'Supplier was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/en-PT/admin/suppliers/table.php b/app/lang/en-PT/admin/suppliers/table.php
new file mode 100755
index 0000000000..b413cd83d2
--- /dev/null
+++ b/app/lang/en-PT/admin/suppliers/table.php
@@ -0,0 +1,24 @@
+ 'Supplier Address',
+ 'assets' => 'Assets',
+ 'city' => 'City',
+ 'contact' => 'Contact Name',
+ 'country' => 'Country',
+ 'create' => 'Create Supplier',
+ 'email' => 'Email',
+ 'fax' => 'Fax',
+ 'id' => 'ID',
+ 'name' => 'Supplier Name',
+ 'notes' => 'Notes',
+ 'phone' => 'Phone',
+ 'state' => 'State',
+ 'suppliers' => 'Suppliers',
+ 'update' => 'Update Supplier',
+ 'url' => 'URL',
+ 'view' => 'View Supplier',
+ 'view_assets_for' => 'View Assets for',
+ 'zip' => 'Postal Code',
+
+);
diff --git a/app/lang/en-PT/admin/users/general.php b/app/lang/en-PT/admin/users/general.php
new file mode 100755
index 0000000000..50f1da1bca
--- /dev/null
+++ b/app/lang/en-PT/admin/users/general.php
@@ -0,0 +1,8 @@
+ 'Edit User',
+ 'clone' => 'Clone User',
+ );
diff --git a/app/lang/en-PT/admin/users/message.php b/app/lang/en-PT/admin/users/message.php
new file mode 100755
index 0000000000..41d51e5dc6
--- /dev/null
+++ b/app/lang/en-PT/admin/users/message.php
@@ -0,0 +1,29 @@
+ 'User already exists!',
+ 'user_not_found' => 'User [:id] does not exist.',
+ 'user_login_required' => 'The login field is required',
+ 'user_password_required' => 'The password is required.',
+ 'insufficient_permissions' => 'Insufficient Permissions.',
+
+ 'success' => array(
+ 'create' => 'User was successfully created.',
+ 'update' => 'User was successfully updated.',
+ 'delete' => 'User was successfully deleted.',
+ 'ban' => 'User was successfully banned.',
+ 'unban' => 'User was successfully unbanned.',
+ 'suspend' => 'User was successfully suspended.',
+ 'unsuspend' => 'User was successfully unsuspended.',
+ 'restored' => 'User was successfully restored.'
+ ),
+
+ 'error' => array(
+ 'create' => 'There was an issue creating the user. Please try again.',
+ 'update' => 'There was an issue updating the user. Please try again.',
+ 'delete' => 'There was an issue deleting the user. Please try again.',
+ 'unsuspend' => 'There was an issue unsuspending the user. Please try again.'
+ ),
+
+);
diff --git a/app/lang/en-PT/admin/users/table.php b/app/lang/en-PT/admin/users/table.php
new file mode 100755
index 0000000000..e7bec8245a
--- /dev/null
+++ b/app/lang/en-PT/admin/users/table.php
@@ -0,0 +1,30 @@
+ 'Active',
+ 'allow' => 'Allow',
+ 'checkedout' => 'Assets',
+ 'created_at' => 'Created',
+ 'createuser' => 'Create User',
+ 'deny' => 'Deny',
+ 'email' => 'Email',
+ 'employee_num' => 'Employee No.',
+ 'first_name' => 'First Name',
+ 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned.',
+ 'id' => 'Id',
+ 'inherit' => 'Inherit',
+ 'job' => 'Job Title',
+ 'last_login' => 'Last Login',
+ 'last_name' => 'Last Name',
+ 'location' => 'Location',
+ 'manager' => 'Manager',
+ 'name' => 'Name',
+ 'password_confirm' => 'Confirm Password',
+ 'password' => 'Password',
+ 'phone' => 'Phone',
+ 'title' => 'Title',
+ 'updateuser' => 'Update User',
+ 'cloneuser' => 'Clone User',
+ 'viewusers' => 'View Users',
+);
diff --git a/app/lang/en-PT/auth/message.php b/app/lang/en-PT/auth/message.php
new file mode 100755
index 0000000000..8148b126e9
--- /dev/null
+++ b/app/lang/en-PT/auth/message.php
@@ -0,0 +1,36 @@
+ 'An account with the this email already exists.',
+ 'account_not_found' => 'The email account or password is incorrect.',
+ 'account_not_activated' => 'This user account is not activated.',
+ 'account_suspended' => 'This user account is suspended.',
+ 'account_banned' => 'This user account is banned.',
+
+ 'signin' => array(
+ 'error' => 'There was a problem while trying to log you in, please try again.',
+ 'success' => 'You have successfully logged in.',
+ ),
+
+ 'signup' => array(
+ 'error' => 'There was a problem while trying to create your account, please try again.',
+ 'success' => 'Account sucessfully created.',
+ ),
+
+ 'forgot-password' => array(
+ 'error' => 'There was a problem while trying to get a reset password code, please try again.',
+ 'success' => 'Password recovery email successfully sent.',
+ ),
+
+ 'forgot-password-confirm' => array(
+ 'error' => 'There was a problem while trying to reset your password, please try again.',
+ 'success' => 'Your password has been successfully reset.',
+ ),
+
+ 'activate' => array(
+ 'error' => 'There was a problem while trying to activate your account, please try again.',
+ 'success' => 'Your account has been successfully activated.',
+ ),
+
+);
diff --git a/app/lang/en-PT/button.php b/app/lang/en-PT/button.php
new file mode 100755
index 0000000000..ce405414c3
--- /dev/null
+++ b/app/lang/en-PT/button.php
@@ -0,0 +1,11 @@
+ 'Edit',
+ 'delete' => 'Delete',
+ 'restore' => 'Restore',
+ 'actions' => 'Actions',
+ 'submit' => 'Submit',
+
+);
diff --git a/app/lang/en-PT/general.php b/app/lang/en-PT/general.php
new file mode 100755
index 0000000000..d954ec382b
--- /dev/null
+++ b/app/lang/en-PT/general.php
@@ -0,0 +1,90 @@
+ 'Address',
+ 'admin' => 'Admin',
+ 'all_assets' => 'All Assets',
+ 'all' => 'All',
+ 'asset_models' => 'Asset Models',
+ 'asset' => 'Asset',
+ 'asset_tag' => 'Asset Tag',
+ 'assets_available' => 'assets available',
+ 'assets' => 'Assets',
+ 'avatar_delete' => 'Delete Avatar',
+ 'avatar_upload' => 'Upload Avatar',
+ 'back' => 'Back',
+ 'cancel' => 'Cancel',
+ 'categories' => 'Asset Categories',
+ 'category' => 'Asset Category',
+ 'changeemail' => 'Change Email Address',
+ 'changepassword' => 'Change Password',
+ 'checkin' => 'Checkin',
+ 'checkout' => 'Checkout',
+ 'city' => 'City',
+ 'country' => 'Country',
+ 'create' => 'Create New',
+ 'created_asset' => 'created asset',
+ 'created_at' => 'Created at',
+ 'currency' => '$',
+ 'current' => 'Current',
+ 'date' => 'Date',
+ 'delete' => 'Delete',
+ 'deleted' => 'Deleted',
+ 'deployed' => 'Deployed',
+ 'depreciation_report' => 'Depreciation Report',
+ 'depreciation' => 'Depreciation',
+ 'editprofile' => 'Edit Your Profile',
+ 'eol' => 'EOL',
+ 'first_name' => 'First Name',
+ 'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
+ 'history_for' => 'History for',
+ 'id' => 'ID',
+ 'image_delete' => 'Delete Image',
+ 'image_upload' => 'Upload Image',
+ 'last_name' => 'Last Name',
+ 'license' => 'License',
+ 'licenses_available' => 'licenses available',
+ 'licenses' => 'Licenses',
+ 'list_all' => 'List All',
+ 'location' => 'Location',
+ 'locations' => 'Locations',
+ 'logout' => 'Logout',
+ 'manufacturer' => 'Manufacturer',
+ 'manufacturers' => 'Manufacturers',
+ 'model_no' => 'Model No.',
+ 'months' => 'months',
+ 'moreinfo' => 'More Info',
+ 'name' => 'Name',
+ 'no_depreciation' => 'No Depreciation',
+ 'no_results' => 'No Results.',
+ 'no' => 'No',
+ 'notes' => 'Notes',
+ 'pending' => 'Pending',
+ 'people' => 'People',
+ 'per_page' => 'Results Per Page',
+ 'profile' => 'Your profile',
+ 'ready_to_deploy' => 'Ready to Deploy',
+ 'reports' => 'Reports',
+ 'save' => 'Save',
+ 'settings' => 'Settings',
+ 'sign_in' => 'Sign in',
+ 'site_name' => 'Site Name',
+ 'state' => 'State',
+ 'status_labels' => 'Status Labels',
+ 'status' => 'Status',
+ 'suppliers' => 'Suppliers',
+ 'total_assets' => 'total assets',
+ 'total_licenses' => 'total licenses',
+ 'undeployable' => 'Un-deployable',
+ 'unknown_admin' => 'Unknown Admin',
+ 'user' => 'User',
+ 'viewassets' => 'View Assigned Assets',
+ 'website' => 'Website',
+ 'welcome' => 'Welcome, :name',
+ 'years' => 'years',
+ 'yes' => 'Yes',
+ 'zip' => 'Zip',
+
+);
diff --git a/app/lang/en-PT/pagination.php b/app/lang/en-PT/pagination.php
new file mode 100755
index 0000000000..b573b51e91
--- /dev/null
+++ b/app/lang/en-PT/pagination.php
@@ -0,0 +1,20 @@
+ '« Previous',
+
+ 'next' => 'Next »',
+
+);
diff --git a/app/lang/en-PT/reminders.php b/app/lang/en-PT/reminders.php
new file mode 100755
index 0000000000..e7a476e3a2
--- /dev/null
+++ b/app/lang/en-PT/reminders.php
@@ -0,0 +1,24 @@
+ "Passwords must be six characters and match the confirmation.",
+
+ "user" => "Username or email address is incorrect",
+
+ "token" => "This password reset token is invalid.",
+
+ "sent" => "If a matching email address was found, a password reminder has been sent!",
+
+);
diff --git a/app/lang/en-PT/table.php b/app/lang/en-PT/table.php
new file mode 100755
index 0000000000..0622f57c13
--- /dev/null
+++ b/app/lang/en-PT/table.php
@@ -0,0 +1,7 @@
+ 'Actions'
+
+);
diff --git a/app/lang/en-PT/validation.php b/app/lang/en-PT/validation.php
new file mode 100755
index 0000000000..4c6e269ded
--- /dev/null
+++ b/app/lang/en-PT/validation.php
@@ -0,0 +1,95 @@
+ "The :attribute must be accepted.",
+ "active_url" => "The :attribute is not a valid URL.",
+ "after" => "The :attribute must be a date after :date.",
+ "alpha" => "The :attribute may only contain letters.",
+ "alpha_dash" => "The :attribute may only contain letters, numbers, and dashes.",
+ "alpha_num" => "The :attribute may only contain letters and numbers.",
+ "before" => "The :attribute must be a date before :date.",
+ "between" => array(
+ "numeric" => "The :attribute must be between :min - :max.",
+ "file" => "The :attribute must be between :min - :max kilobytes.",
+ "string" => "The :attribute must be between :min - :max characters.",
+ ),
+ "confirmed" => "The :attribute confirmation does not match.",
+ "date" => "The :attribute is not a valid date.",
+ "date_format" => "The :attribute does not match the format :format.",
+ "different" => "The :attribute and :other must be different.",
+ "digits" => "The :attribute must be :digits digits.",
+ "digits_between" => "The :attribute must be between :min and :max digits.",
+ "email" => "The :attribute format is invalid.",
+ "exists" => "The selected :attribute is invalid.",
+ "image" => "The :attribute must be an image.",
+ "in" => "The selected :attribute is invalid.",
+ "integer" => "The :attribute must be an integer.",
+ "ip" => "The :attribute must be a valid IP address.",
+ "max" => array(
+ "numeric" => "The :attribute may not be greater than :max.",
+ "file" => "The :attribute may not be greater than :max kilobytes.",
+ "string" => "The :attribute may not be greater than :max characters.",
+ ),
+ "mimes" => "The :attribute must be a file of type: :values.",
+ "min" => array(
+ "numeric" => "The :attribute must be at least :min.",
+ "file" => "The :attribute must be at least :min kilobytes.",
+ "string" => "The :attribute must be at least :min characters.",
+ ),
+ "not_in" => "The selected :attribute is invalid.",
+ "numeric" => "The :attribute must be a number.",
+ "regex" => "The :attribute format is invalid.",
+ "required" => "The :attribute field is required.",
+ "required_if" => "The :attribute field is required when :other is :value.",
+ "required_with" => "The :attribute field is required when :values is present.",
+ "required_without" => "The :attribute field is required when :values is not present.",
+ "same" => "The :attribute and :other must match.",
+ "size" => array(
+ "numeric" => "The :attribute must be :size.",
+ "file" => "The :attribute must be :size kilobytes.",
+ "string" => "The :attribute must be :size characters.",
+ ),
+ "unique" => "The :attribute has already been taken.",
+ "url" => "The :attribute format is invalid.",
+
+
+ /*
+ |--------------------------------------------------------------------------
+ | Custom Validation Language Lines
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify custom validation messages for attributes using the
+ | convention "attribute.rule" to name the lines. This makes it quick to
+ | specify a specific custom language line for a given attribute rule.
+ |
+ */
+
+ 'custom' => array(),
+ 'alpha_space' => "The :attribute field may only contain letters, commas, spaces and dashes.",
+
+ /*
+ |--------------------------------------------------------------------------
+ | Custom Validation Attributes
+ |--------------------------------------------------------------------------
+ |
+ | The following language lines are used to swap attribute place-holders
+ | with something more reader friendly such as E-Mail Address instead
+ | of "email". This simply helps us make messages a little cleaner.
+ |
+ */
+
+ 'attributes' => array(),
+
+);
diff --git a/app/lang/en/admin/settings/general.php b/app/lang/en/admin/settings/general.php
index 0bbf434d51..19c058562b 100755
--- a/app/lang/en/admin/settings/general.php
+++ b/app/lang/en/admin/settings/general.php
@@ -6,7 +6,7 @@ return array(
'display_qr' => 'Display QR Codes',
'info' => 'These settings let you customize certain aspects of your installation.',
'per_page' => 'Results Per Page',
- 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.',
+ 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.',
'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.',
'qr_help' => 'Enable QR Codes first to set this',
'qr_text' => 'QR Code Text',
diff --git a/app/lang/es/general.php b/app/lang/es/general.php
index 80a49cfbc6..445283445c 100755
--- a/app/lang/es/general.php
+++ b/app/lang/es/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'Nombre',
'groups' => 'Grupos',
+ 'gravatar_email' => 'Gravatar Email',
'history_for' => 'Historial de',
'id' => 'Id',
'image_delete' => 'Borrar imagen',
diff --git a/app/lang/fi/general.php b/app/lang/fi/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/fi/general.php
+++ b/app/lang/fi/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/fr/admin/groups/message.php b/app/lang/fr/admin/groups/message.php
index ff8af67d8a..a374bf8c39 100755
--- a/app/lang/fr/admin/groups/message.php
+++ b/app/lang/fr/admin/groups/message.php
@@ -4,7 +4,7 @@ return array(
'group_exists' => 'Ce groupe existe déjà!',
'group_not_found' => 'Ce groupe [:id] n\'existe pas.',
- 'group_name_required' => 'Le champ nom est obligatoire',
+ 'group_name_required' => 'Le champ nom est obligatoire.',
'success' => array(
'create' => 'Ce groupe a été créé correctement.',
diff --git a/app/lang/fr/admin/licenses/message.php b/app/lang/fr/admin/licenses/message.php
index 1f56e16c1f..be83aed315 100755
--- a/app/lang/fr/admin/licenses/message.php
+++ b/app/lang/fr/admin/licenses/message.php
@@ -2,27 +2,27 @@
return array(
- 'does_not_exist' => 'License does not exist.',
+ 'does_not_exist' => 'Cette catégorie n\'existe pas.',
'user_does_not_exist' => 'User does not exist.',
'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.',
'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.',
- 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ',
+ 'assoc_users' => 'Cette catégorie est associée au moins à un modèle et ne peut être supprimée. Veuillez actualiser vos modèles pour ne plus référencer cette catégorie et réessayer.',
'create' => array(
- 'error' => 'License was not created, please try again.',
- 'success' => 'License created successfully.'
+ 'error' => 'Cette catégorie n\'a pas été créée, veuillez réessayer.',
+ 'success' => 'Catégorie créée correctement.'
),
'update' => array(
- 'error' => 'License was not updated, please try again',
- 'success' => 'License updated successfully.'
+ 'error' => 'Cette catégorie n\'a pas été actualisée, veuillez réessayer.',
+ 'success' => 'Catégorie actualisée correctement.'
),
'delete' => array(
- 'confirm' => 'Are you sure you wish to delete this license?',
- 'error' => 'There was an issue deleting the license. Please try again.',
- 'success' => 'The license was deleted successfully.'
+ 'confirm' => 'Etes-vous sûr de vouloir supprimer cette catégorie?',
+ 'error' => 'Il y a eu un problème en supprimant cette catégorie. Veuillez réessayer.',
+ 'success' => 'Cette catégorie a été supprimée correctement.'
),
'checkout' => array(
diff --git a/app/lang/fr/general.php b/app/lang/fr/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/fr/general.php
+++ b/app/lang/fr/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/hu/general.php b/app/lang/hu/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/hu/general.php
+++ b/app/lang/hu/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/it/general.php b/app/lang/it/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/it/general.php
+++ b/app/lang/it/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/ja/general.php b/app/lang/ja/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/ja/general.php
+++ b/app/lang/ja/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/ko/general.php b/app/lang/ko/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/ko/general.php
+++ b/app/lang/ko/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/lol/admin/categories/general.php b/app/lang/lol/admin/categories/general.php
new file mode 100755
index 0000000000..4c0658a018
--- /dev/null
+++ b/app/lang/lol/admin/categories/general.php
@@ -0,0 +1,11 @@
+ 'About Asset Categories',
+ 'about_categories' => 'Asset categories help you organize your assets. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use asset categories any way that makes sense for you. ',
+ 'asset_categories' => 'Asset Categories',
+ 'category_name' => 'Category Name',
+ 'create' => 'Create Category',
+ 'update' => 'Update Category',
+
+);
diff --git a/app/lang/lol/admin/categories/message.php b/app/lang/lol/admin/categories/message.php
new file mode 100755
index 0000000000..c4f947bd3f
--- /dev/null
+++ b/app/lang/lol/admin/categories/message.php
@@ -0,0 +1,24 @@
+ 'Category does not exist.',
+ 'assoc_users' => 'This category is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this category and try again. ',
+
+ 'create' => array(
+ 'error' => 'Category was not created, please try again.',
+ 'success' => 'Category created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Category was not updated, please try again',
+ 'success' => 'Category updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this category?',
+ 'error' => 'There was an issue deleting the category. Please try again.',
+ 'success' => 'The category was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/lol/admin/categories/table.php b/app/lang/lol/admin/categories/table.php
new file mode 100755
index 0000000000..f02795f554
--- /dev/null
+++ b/app/lang/lol/admin/categories/table.php
@@ -0,0 +1,9 @@
+ 'LOLID',
+ 'parent' => 'purrent',
+ 'title' => 'Asset Category Name',
+
+);
diff --git a/app/lang/lol/admin/depreciations/general.php b/app/lang/lol/admin/depreciations/general.php
new file mode 100755
index 0000000000..d5796ff9f6
--- /dev/null
+++ b/app/lang/lol/admin/depreciations/general.php
@@ -0,0 +1,12 @@
+ 'About Asset Depreciations',
+ 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.',
+ 'asset_depreciations' => 'Asset Depreciations',
+ 'create_depreciation' => 'Create Depreciation',
+ 'depreciation_name' => 'Depreciation Name',
+ 'number_of_months' => 'Number of Months',
+ 'update_depreciation' => 'Update Depreciation',
+
+);
diff --git a/app/lang/lol/admin/depreciations/message.php b/app/lang/lol/admin/depreciations/message.php
new file mode 100755
index 0000000000..c20e52c13c
--- /dev/null
+++ b/app/lang/lol/admin/depreciations/message.php
@@ -0,0 +1,25 @@
+ 'Depreciation class does not exist.',
+ 'assoc_users' => 'This depreciation is currently associated with one or more models and cannot be deleted. Please delete the models, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'Depreciation class was not created, please try again. :(',
+ 'success' => 'Depreciation class created successfully. :)'
+ ),
+
+ 'update' => array(
+ 'error' => 'Depreciation class was not updated, please try again',
+ 'success' => 'Depreciation class updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this depreciation class?',
+ 'error' => 'There was an issue deleting the depreciation class. Please try again.',
+ 'success' => 'The depreciation class was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/lol/admin/depreciations/table.php b/app/lang/lol/admin/depreciations/table.php
new file mode 100755
index 0000000000..5ba01d132c
--- /dev/null
+++ b/app/lang/lol/admin/depreciations/table.php
@@ -0,0 +1,10 @@
+ 'ID',
+ 'months' => 'Months',
+ 'term' => 'Term',
+ 'title' => 'Name ',
+
+);
diff --git a/app/lang/lol/admin/groups/message.php b/app/lang/lol/admin/groups/message.php
new file mode 100755
index 0000000000..f14b6339e8
--- /dev/null
+++ b/app/lang/lol/admin/groups/message.php
@@ -0,0 +1,22 @@
+ 'Group already exists!',
+ 'group_not_found' => 'Group [:id] does not exist.',
+ 'group_name_required' => 'The name field is required',
+
+ 'success' => array(
+ 'create' => 'Group was successfully created.',
+ 'update' => 'Group was successfully updated.',
+ 'delete' => 'Group was successfully deleted.',
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this group?',
+ 'create' => 'There was an issue creating the group. Please try again.',
+ 'update' => 'There was an issue updating the group. Please try again.',
+ 'delete' => 'There was an issue deleting the group. Please try again.',
+ ),
+
+);
diff --git a/app/lang/lol/admin/groups/table.php b/app/lang/lol/admin/groups/table.php
new file mode 100755
index 0000000000..61f060a116
--- /dev/null
+++ b/app/lang/lol/admin/groups/table.php
@@ -0,0 +1,9 @@
+ 'Id',
+ 'name' => 'Name',
+ 'users' => '# of Users',
+
+);
diff --git a/app/lang/lol/admin/groups/titles.php b/app/lang/lol/admin/groups/titles.php
new file mode 100755
index 0000000000..12c333a66f
--- /dev/null
+++ b/app/lang/lol/admin/groups/titles.php
@@ -0,0 +1,13 @@
+ 'Group Management',
+ 'create_group' => 'Create New Group',
+ 'edit_group' => 'Edit Group',
+ 'group_name' => 'Group Name',
+ 'group_admin' => 'Group Admin',
+ 'allow' => 'Allow',
+ 'deny' => 'Deny',
+
+);
diff --git a/app/lang/lol/admin/hardware/form.php b/app/lang/lol/admin/hardware/form.php
new file mode 100755
index 0000000000..6b6b6e512d
--- /dev/null
+++ b/app/lang/lol/admin/hardware/form.php
@@ -0,0 +1,34 @@
+ 'Checked Out To',
+ 'checkout_to' => 'Checkout to',
+ 'cost' => 'Purchase Cost',
+ 'create' => 'Create Asset',
+ 'date' => 'Purchase Date',
+ 'depreciates_on' => 'Depreciates On',
+ 'depreciation' => 'Depreciation',
+ 'default_location' => 'Default Location',
+ 'eol_date' => 'EOL Date',
+ 'eol_rate' => 'EOL Rate',
+ 'expires' => 'Expires',
+ 'fully_depreciated' => 'Fully Depreciated',
+ 'help_checkout' => 'If you wish to assign this asset immediately, you should select "Ready to Deploy" from the status list above, or unexpected things may happen. ',
+ 'manufacturer' => 'Manufacturer',
+ 'model' => 'Model',
+ 'months' => 'months',
+ 'name' => 'Asset Name',
+ 'notes' => 'Notes',
+ 'order' => 'Order Number',
+ 'qr' => 'QR Code',
+ 'requestable' => 'Users may request this asset',
+ 'serial' => 'Serial',
+ 'status' => 'Status',
+ 'supplier' => 'Supplier',
+ 'tag' => 'Asset Tag',
+ 'update' => 'Asset Update',
+ 'warranty' => 'Warranty',
+ 'years' => 'years',
+)
+;
diff --git a/app/lang/lol/admin/hardware/general.php b/app/lang/lol/admin/hardware/general.php
new file mode 100755
index 0000000000..9e7915462f
--- /dev/null
+++ b/app/lang/lol/admin/hardware/general.php
@@ -0,0 +1,11 @@
+ 'Asset',
+ 'checkin' => 'Checkin Asset',
+ 'checkout' => 'Checkout Asset to User',
+ 'clone' => 'Clone Asset',
+ 'edit' => 'Edit Asset',
+ 'pending' => 'Pending Asset',
+ 'view' => 'View Asset',
+);
diff --git a/app/lang/lol/admin/hardware/message.php b/app/lang/lol/admin/hardware/message.php
new file mode 100755
index 0000000000..1fa48c329b
--- /dev/null
+++ b/app/lang/lol/admin/hardware/message.php
@@ -0,0 +1,38 @@
+ 'Warning: This asset has been marked as currently undeployable.
+ If this status has changed, please update the asset status.',
+ 'does_not_exist' => 'Asset does not exist.',
+ 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ',
+
+ 'create' => array(
+ 'error' => 'Asset was not created, please try again. :(',
+ 'success' => 'Asset created successfully. :)'
+ ),
+
+ 'update' => array(
+ 'error' => 'Asset was not updated, please try again',
+ 'success' => 'Asset updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this asset?',
+ 'error' => 'There was an issue deleting the asset. Please try again.',
+ 'success' => 'The asset was deleted successfully.'
+ ),
+
+ 'checkout' => array(
+ 'error' => 'Asset was not checked out, please try again',
+ 'success' => 'Asset checked out successfully.',
+ 'user_does_not_exist' => 'That user is invalid. Please try again.'
+ ),
+
+ 'checkin' => array(
+ 'error' => 'Asset was not checked in, please try again',
+ 'success' => 'Asset checked in successfully.',
+ 'user_does_not_exist' => 'That user is invalid. Please try again.'
+ )
+
+);
diff --git a/app/lang/lol/admin/hardware/table.php b/app/lang/lol/admin/hardware/table.php
new file mode 100755
index 0000000000..2a5a60e1f0
--- /dev/null
+++ b/app/lang/lol/admin/hardware/table.php
@@ -0,0 +1,22 @@
+ 'Asset Tag',
+ 'asset_model' => 'Model',
+ 'book_value' => 'Value',
+ 'change' => 'In/Out',
+ 'checkout_date' => 'Checkout Date',
+ 'checkoutto' => 'Checked Out',
+ 'diff' => 'Diff',
+ 'dl_csv' => 'Download CSV',
+ 'eol' => 'EOL',
+ 'id' => 'ID',
+ 'location' => 'Location',
+ 'purchase_cost' => 'Cost',
+ 'purchase_date' => 'Purchased',
+ 'serial' => 'Serial',
+ 'status' => 'Status',
+ 'title' => 'Asset ',
+
+);
diff --git a/app/lang/lol/admin/licenses/form.php b/app/lang/lol/admin/licenses/form.php
new file mode 100755
index 0000000000..b0bcc96ac2
--- /dev/null
+++ b/app/lang/lol/admin/licenses/form.php
@@ -0,0 +1,24 @@
+ 'Asset',
+ 'checkin' => 'Checkin',
+ 'checkin' => 'Checkin',
+ 'cost' => 'Purchase Cost',
+ 'cost' => 'Purchase Cost',
+ 'create' => 'Create License',
+ 'date' => 'Purchase Date',
+ 'date' => 'Purchase Date',
+ 'depreciation' => 'Depreciation',
+ 'name' => 'Software Name',
+ 'no_depreciation' => 'Do Not Depreciate',
+ 'notes' => 'Notes',
+ 'order' => 'Order No.',
+ 'seats' => 'Seats',
+ 'serial' => 'Serial',
+ 'to_email' => 'Licensed to Email',
+ 'to_name' => 'Licensed to Name',
+ 'update' => 'Update License',
+ 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.'
+);
diff --git a/app/lang/lol/admin/licenses/general.php b/app/lang/lol/admin/licenses/general.php
new file mode 100755
index 0000000000..0e776b99d6
--- /dev/null
+++ b/app/lang/lol/admin/licenses/general.php
@@ -0,0 +1,19 @@
+ 'Checkin License Seat',
+ 'checkout_history' => 'Checkout History',
+ 'checkout' => 'Checkout License Seat',
+ 'edit' => 'Edit License',
+ 'clone' => 'Clone License',
+ 'history_for' => 'History for ',
+ 'in_out' => 'In/Out',
+ 'info' => 'License Info',
+ 'license_seats' => 'License Seats',
+ 'seat' => 'Seat',
+ 'seats' => 'Seats',
+ 'software_licenses' => 'Software Licenses',
+ 'user' => 'User',
+ 'view' => 'View License',
+);
diff --git a/app/lang/lol/admin/licenses/message.php b/app/lang/lol/admin/licenses/message.php
new file mode 100755
index 0000000000..1f56e16c1f
--- /dev/null
+++ b/app/lang/lol/admin/licenses/message.php
@@ -0,0 +1,38 @@
+ 'License does not exist.',
+ 'user_does_not_exist' => 'User does not exist.',
+ 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.',
+ 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.',
+ 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'License was not created, please try again.',
+ 'success' => 'License created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'License was not updated, please try again',
+ 'success' => 'License updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this license?',
+ 'error' => 'There was an issue deleting the license. Please try again.',
+ 'success' => 'The license was deleted successfully.'
+ ),
+
+ 'checkout' => array(
+ 'error' => 'There was an issue checking out the license. Please try again.',
+ 'success' => 'The license was checked out successfully'
+ ),
+
+ 'checkin' => array(
+ 'error' => 'There was an issue checking in the license. Please try again.',
+ 'success' => 'The license was checked in successfully'
+ ),
+
+);
diff --git a/app/lang/lol/admin/licenses/table.php b/app/lang/lol/admin/licenses/table.php
new file mode 100755
index 0000000000..dfce4136cb
--- /dev/null
+++ b/app/lang/lol/admin/licenses/table.php
@@ -0,0 +1,17 @@
+ 'Assigned To',
+ 'checkout' => 'In/Out',
+ 'id' => 'ID',
+ 'license_email' => 'License Email',
+ 'license_name' => 'Licensed To',
+ 'purchase_date' => 'Purchase Date',
+ 'purchased' => 'Purchased',
+ 'seats' => 'Seats',
+ 'hardware' => 'Hardware',
+ 'serial' => 'Serial',
+ 'title' => 'License',
+
+);
diff --git a/app/lang/lol/admin/locations/message.php b/app/lang/lol/admin/locations/message.php
new file mode 100755
index 0000000000..b2277f9a9d
--- /dev/null
+++ b/app/lang/lol/admin/locations/message.php
@@ -0,0 +1,25 @@
+ 'Location does not exist.',
+ 'assoc_users' => 'This location is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this location and try again. ',
+
+
+ 'create' => array(
+ 'error' => 'Location was not created, please try again.',
+ 'success' => 'Location created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Location was not updated, please try again',
+ 'success' => 'Location updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this location?',
+ 'error' => 'There was an issue deleting the location. Please try again.',
+ 'success' => 'The location was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/lol/admin/locations/table.php b/app/lang/lol/admin/locations/table.php
new file mode 100755
index 0000000000..4c2c86d330
--- /dev/null
+++ b/app/lang/lol/admin/locations/table.php
@@ -0,0 +1,15 @@
+ 'ID',
+ 'city' => 'City',
+ 'state' => 'State',
+ 'country' => 'Country',
+ 'create' => 'Create Location',
+ 'update' => 'Update Location',
+ 'name' => 'Location Name',
+ 'address' => 'Address',
+ 'zip' => 'Postal Code',
+ 'locations' => 'Locations',
+);
diff --git a/app/lang/lol/admin/manufacturers/message.php b/app/lang/lol/admin/manufacturers/message.php
new file mode 100755
index 0000000000..3f6fa770b0
--- /dev/null
+++ b/app/lang/lol/admin/manufacturers/message.php
@@ -0,0 +1,24 @@
+ 'Manufacturer does not exist.',
+ 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ',
+
+ 'create' => array(
+ 'error' => 'Manufacturer was not created, please try again.',
+ 'success' => 'Manufacturer created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Manufacturer was not updated, please try again',
+ 'success' => 'Manufacturer updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this manufacturer?',
+ 'error' => 'There was an issue deleting the blog post. Please try again.',
+ 'success' => 'The Manufacturer was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/lol/admin/manufacturers/table.php b/app/lang/lol/admin/manufacturers/table.php
new file mode 100755
index 0000000000..1861ee7c56
--- /dev/null
+++ b/app/lang/lol/admin/manufacturers/table.php
@@ -0,0 +1,11 @@
+ 'Asset Manufacturers',
+ 'create' => 'Create Manufacturer',
+ 'id' => 'ID',
+ 'name' => 'Manufacturer Name',
+ 'update' => 'Update Manufacturer',
+
+);
diff --git a/app/lang/lol/admin/models/message.php b/app/lang/lol/admin/models/message.php
new file mode 100755
index 0000000000..725399ee02
--- /dev/null
+++ b/app/lang/lol/admin/models/message.php
@@ -0,0 +1,25 @@
+ 'Model does not exist.',
+ 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'Model was not created, please try again.',
+ 'success' => 'Model created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Model was not updated, please try again',
+ 'success' => 'Model updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this asset model?',
+ 'error' => 'There was an issue deleting the model. Please try again.',
+ 'success' => 'The model was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/lol/admin/models/table.php b/app/lang/lol/admin/models/table.php
new file mode 100755
index 0000000000..11a512b3d3
--- /dev/null
+++ b/app/lang/lol/admin/models/table.php
@@ -0,0 +1,17 @@
+ 'Create Asset Model',
+ 'created_at' => 'Created at',
+ 'eol' => 'EOL',
+ 'modelnumber' => 'Model No.',
+ 'name' => 'Asset Model Name',
+ 'numassets' => 'Assets',
+ 'title' => 'Asset Models',
+ 'update' => 'Update Asset Model',
+ 'view' => 'View Asset Model',
+ 'update' => 'Update Asset Model',
+ 'clone' => 'Clone Model',
+ 'edit' => 'Edit Model',
+);
diff --git a/app/lang/lol/admin/settings/general.php b/app/lang/lol/admin/settings/general.php
new file mode 100755
index 0000000000..0bbf434d51
--- /dev/null
+++ b/app/lang/lol/admin/settings/general.php
@@ -0,0 +1,18 @@
+ 'Display Asset Name',
+ 'display_checkout_date' => 'Display Checkout Date',
+ 'display_qr' => 'Display QR Codes',
+ 'info' => 'These settings let you customize certain aspects of your installation.',
+ 'per_page' => 'Results Per Page',
+ 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.',
+ 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.',
+ 'qr_help' => 'Enable QR Codes first to set this',
+ 'qr_text' => 'QR Code Text',
+ 'setting' => 'Setting',
+ 'settings' => 'Settings',
+ 'site_name' => 'Site Name',
+ 'update' => 'Update Settings',
+ 'value' => 'Value',
+);
diff --git a/app/lang/lol/admin/settings/message.php b/app/lang/lol/admin/settings/message.php
new file mode 100755
index 0000000000..693813ca0d
--- /dev/null
+++ b/app/lang/lol/admin/settings/message.php
@@ -0,0 +1,11 @@
+ array(
+ 'error' => 'An error has occurred while updating. ',
+ 'success' => 'Settings updated successfully.'
+ ),
+
+);
diff --git a/app/lang/lol/admin/statuslabels/message.php b/app/lang/lol/admin/statuslabels/message.php
new file mode 100755
index 0000000000..98280082ef
--- /dev/null
+++ b/app/lang/lol/admin/statuslabels/message.php
@@ -0,0 +1,25 @@
+ 'Location does not exist.',
+ 'assoc_users' => 'This location is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this location and try again. ',
+
+
+ 'create' => array(
+ 'error' => 'Location was not created, please try again.',
+ 'success' => 'Location created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Location was not updated, please try again',
+ 'success' => 'Location updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this status label?',
+ 'error' => 'There was an issue deleting the location. Please try again.',
+ 'success' => 'The location was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/lol/admin/statuslabels/table.php b/app/lang/lol/admin/statuslabels/table.php
new file mode 100755
index 0000000000..54094c5491
--- /dev/null
+++ b/app/lang/lol/admin/statuslabels/table.php
@@ -0,0 +1,10 @@
+ 'Status Name',
+ 'title' => 'Status Labels',
+ 'update' => 'Update Status Label',
+ 'create' => 'Create Status Label',
+ 'about' => 'About Status Labels',
+ 'info' => 'Status labels are used to describe the various reasons why an asset cannot be deployed. It could be broken, out for diagnostics, out for repair, lost or stolen, etc. Status labels allow your team to show the progression.',
+);
diff --git a/app/lang/lol/admin/suppliers/message.php b/app/lang/lol/admin/suppliers/message.php
new file mode 100755
index 0000000000..df4bc41af3
--- /dev/null
+++ b/app/lang/lol/admin/suppliers/message.php
@@ -0,0 +1,24 @@
+ 'Supplier does not exist.',
+ 'assoc_users' => 'This supplier is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this supplier and try again. ',
+
+ 'create' => array(
+ 'error' => 'Supplier was not created, please try again.',
+ 'success' => 'Supplier created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Supplier was not updated, please try again',
+ 'success' => 'Supplier updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this supplier?',
+ 'error' => 'There was an issue deleting the supplier. Please try again.',
+ 'success' => 'Supplier was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/lol/admin/suppliers/table.php b/app/lang/lol/admin/suppliers/table.php
new file mode 100755
index 0000000000..b413cd83d2
--- /dev/null
+++ b/app/lang/lol/admin/suppliers/table.php
@@ -0,0 +1,24 @@
+ 'Supplier Address',
+ 'assets' => 'Assets',
+ 'city' => 'City',
+ 'contact' => 'Contact Name',
+ 'country' => 'Country',
+ 'create' => 'Create Supplier',
+ 'email' => 'Email',
+ 'fax' => 'Fax',
+ 'id' => 'ID',
+ 'name' => 'Supplier Name',
+ 'notes' => 'Notes',
+ 'phone' => 'Phone',
+ 'state' => 'State',
+ 'suppliers' => 'Suppliers',
+ 'update' => 'Update Supplier',
+ 'url' => 'URL',
+ 'view' => 'View Supplier',
+ 'view_assets_for' => 'View Assets for',
+ 'zip' => 'Postal Code',
+
+);
diff --git a/app/lang/lol/admin/users/general.php b/app/lang/lol/admin/users/general.php
new file mode 100755
index 0000000000..50f1da1bca
--- /dev/null
+++ b/app/lang/lol/admin/users/general.php
@@ -0,0 +1,8 @@
+ 'Edit User',
+ 'clone' => 'Clone User',
+ );
diff --git a/app/lang/lol/admin/users/message.php b/app/lang/lol/admin/users/message.php
new file mode 100755
index 0000000000..41d51e5dc6
--- /dev/null
+++ b/app/lang/lol/admin/users/message.php
@@ -0,0 +1,29 @@
+ 'User already exists!',
+ 'user_not_found' => 'User [:id] does not exist.',
+ 'user_login_required' => 'The login field is required',
+ 'user_password_required' => 'The password is required.',
+ 'insufficient_permissions' => 'Insufficient Permissions.',
+
+ 'success' => array(
+ 'create' => 'User was successfully created.',
+ 'update' => 'User was successfully updated.',
+ 'delete' => 'User was successfully deleted.',
+ 'ban' => 'User was successfully banned.',
+ 'unban' => 'User was successfully unbanned.',
+ 'suspend' => 'User was successfully suspended.',
+ 'unsuspend' => 'User was successfully unsuspended.',
+ 'restored' => 'User was successfully restored.'
+ ),
+
+ 'error' => array(
+ 'create' => 'There was an issue creating the user. Please try again.',
+ 'update' => 'There was an issue updating the user. Please try again.',
+ 'delete' => 'There was an issue deleting the user. Please try again.',
+ 'unsuspend' => 'There was an issue unsuspending the user. Please try again.'
+ ),
+
+);
diff --git a/app/lang/lol/admin/users/table.php b/app/lang/lol/admin/users/table.php
new file mode 100755
index 0000000000..e7bec8245a
--- /dev/null
+++ b/app/lang/lol/admin/users/table.php
@@ -0,0 +1,30 @@
+ 'Active',
+ 'allow' => 'Allow',
+ 'checkedout' => 'Assets',
+ 'created_at' => 'Created',
+ 'createuser' => 'Create User',
+ 'deny' => 'Deny',
+ 'email' => 'Email',
+ 'employee_num' => 'Employee No.',
+ 'first_name' => 'First Name',
+ 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned.',
+ 'id' => 'Id',
+ 'inherit' => 'Inherit',
+ 'job' => 'Job Title',
+ 'last_login' => 'Last Login',
+ 'last_name' => 'Last Name',
+ 'location' => 'Location',
+ 'manager' => 'Manager',
+ 'name' => 'Name',
+ 'password_confirm' => 'Confirm Password',
+ 'password' => 'Password',
+ 'phone' => 'Phone',
+ 'title' => 'Title',
+ 'updateuser' => 'Update User',
+ 'cloneuser' => 'Clone User',
+ 'viewusers' => 'View Users',
+);
diff --git a/app/lang/lol/auth/message.php b/app/lang/lol/auth/message.php
new file mode 100755
index 0000000000..8148b126e9
--- /dev/null
+++ b/app/lang/lol/auth/message.php
@@ -0,0 +1,36 @@
+ 'An account with the this email already exists.',
+ 'account_not_found' => 'The email account or password is incorrect.',
+ 'account_not_activated' => 'This user account is not activated.',
+ 'account_suspended' => 'This user account is suspended.',
+ 'account_banned' => 'This user account is banned.',
+
+ 'signin' => array(
+ 'error' => 'There was a problem while trying to log you in, please try again.',
+ 'success' => 'You have successfully logged in.',
+ ),
+
+ 'signup' => array(
+ 'error' => 'There was a problem while trying to create your account, please try again.',
+ 'success' => 'Account sucessfully created.',
+ ),
+
+ 'forgot-password' => array(
+ 'error' => 'There was a problem while trying to get a reset password code, please try again.',
+ 'success' => 'Password recovery email successfully sent.',
+ ),
+
+ 'forgot-password-confirm' => array(
+ 'error' => 'There was a problem while trying to reset your password, please try again.',
+ 'success' => 'Your password has been successfully reset.',
+ ),
+
+ 'activate' => array(
+ 'error' => 'There was a problem while trying to activate your account, please try again.',
+ 'success' => 'Your account has been successfully activated.',
+ ),
+
+);
diff --git a/app/lang/lol/button.php b/app/lang/lol/button.php
new file mode 100755
index 0000000000..ce405414c3
--- /dev/null
+++ b/app/lang/lol/button.php
@@ -0,0 +1,11 @@
+ 'Edit',
+ 'delete' => 'Delete',
+ 'restore' => 'Restore',
+ 'actions' => 'Actions',
+ 'submit' => 'Submit',
+
+);
diff --git a/app/lang/lol/general.php b/app/lang/lol/general.php
new file mode 100755
index 0000000000..d954ec382b
--- /dev/null
+++ b/app/lang/lol/general.php
@@ -0,0 +1,90 @@
+ 'Address',
+ 'admin' => 'Admin',
+ 'all_assets' => 'All Assets',
+ 'all' => 'All',
+ 'asset_models' => 'Asset Models',
+ 'asset' => 'Asset',
+ 'asset_tag' => 'Asset Tag',
+ 'assets_available' => 'assets available',
+ 'assets' => 'Assets',
+ 'avatar_delete' => 'Delete Avatar',
+ 'avatar_upload' => 'Upload Avatar',
+ 'back' => 'Back',
+ 'cancel' => 'Cancel',
+ 'categories' => 'Asset Categories',
+ 'category' => 'Asset Category',
+ 'changeemail' => 'Change Email Address',
+ 'changepassword' => 'Change Password',
+ 'checkin' => 'Checkin',
+ 'checkout' => 'Checkout',
+ 'city' => 'City',
+ 'country' => 'Country',
+ 'create' => 'Create New',
+ 'created_asset' => 'created asset',
+ 'created_at' => 'Created at',
+ 'currency' => '$',
+ 'current' => 'Current',
+ 'date' => 'Date',
+ 'delete' => 'Delete',
+ 'deleted' => 'Deleted',
+ 'deployed' => 'Deployed',
+ 'depreciation_report' => 'Depreciation Report',
+ 'depreciation' => 'Depreciation',
+ 'editprofile' => 'Edit Your Profile',
+ 'eol' => 'EOL',
+ 'first_name' => 'First Name',
+ 'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
+ 'history_for' => 'History for',
+ 'id' => 'ID',
+ 'image_delete' => 'Delete Image',
+ 'image_upload' => 'Upload Image',
+ 'last_name' => 'Last Name',
+ 'license' => 'License',
+ 'licenses_available' => 'licenses available',
+ 'licenses' => 'Licenses',
+ 'list_all' => 'List All',
+ 'location' => 'Location',
+ 'locations' => 'Locations',
+ 'logout' => 'Logout',
+ 'manufacturer' => 'Manufacturer',
+ 'manufacturers' => 'Manufacturers',
+ 'model_no' => 'Model No.',
+ 'months' => 'months',
+ 'moreinfo' => 'More Info',
+ 'name' => 'Name',
+ 'no_depreciation' => 'No Depreciation',
+ 'no_results' => 'No Results.',
+ 'no' => 'No',
+ 'notes' => 'Notes',
+ 'pending' => 'Pending',
+ 'people' => 'People',
+ 'per_page' => 'Results Per Page',
+ 'profile' => 'Your profile',
+ 'ready_to_deploy' => 'Ready to Deploy',
+ 'reports' => 'Reports',
+ 'save' => 'Save',
+ 'settings' => 'Settings',
+ 'sign_in' => 'Sign in',
+ 'site_name' => 'Site Name',
+ 'state' => 'State',
+ 'status_labels' => 'Status Labels',
+ 'status' => 'Status',
+ 'suppliers' => 'Suppliers',
+ 'total_assets' => 'total assets',
+ 'total_licenses' => 'total licenses',
+ 'undeployable' => 'Un-deployable',
+ 'unknown_admin' => 'Unknown Admin',
+ 'user' => 'User',
+ 'viewassets' => 'View Assigned Assets',
+ 'website' => 'Website',
+ 'welcome' => 'Welcome, :name',
+ 'years' => 'years',
+ 'yes' => 'Yes',
+ 'zip' => 'Zip',
+
+);
diff --git a/app/lang/lol/pagination.php b/app/lang/lol/pagination.php
new file mode 100755
index 0000000000..b573b51e91
--- /dev/null
+++ b/app/lang/lol/pagination.php
@@ -0,0 +1,20 @@
+ '« Previous',
+
+ 'next' => 'Next »',
+
+);
diff --git a/app/lang/lol/reminders.php b/app/lang/lol/reminders.php
new file mode 100755
index 0000000000..e7a476e3a2
--- /dev/null
+++ b/app/lang/lol/reminders.php
@@ -0,0 +1,24 @@
+ "Passwords must be six characters and match the confirmation.",
+
+ "user" => "Username or email address is incorrect",
+
+ "token" => "This password reset token is invalid.",
+
+ "sent" => "If a matching email address was found, a password reminder has been sent!",
+
+);
diff --git a/app/lang/lol/table.php b/app/lang/lol/table.php
new file mode 100755
index 0000000000..0622f57c13
--- /dev/null
+++ b/app/lang/lol/table.php
@@ -0,0 +1,7 @@
+ 'Actions'
+
+);
diff --git a/app/lang/lol/validation.php b/app/lang/lol/validation.php
new file mode 100755
index 0000000000..4c6e269ded
--- /dev/null
+++ b/app/lang/lol/validation.php
@@ -0,0 +1,95 @@
+ "The :attribute must be accepted.",
+ "active_url" => "The :attribute is not a valid URL.",
+ "after" => "The :attribute must be a date after :date.",
+ "alpha" => "The :attribute may only contain letters.",
+ "alpha_dash" => "The :attribute may only contain letters, numbers, and dashes.",
+ "alpha_num" => "The :attribute may only contain letters and numbers.",
+ "before" => "The :attribute must be a date before :date.",
+ "between" => array(
+ "numeric" => "The :attribute must be between :min - :max.",
+ "file" => "The :attribute must be between :min - :max kilobytes.",
+ "string" => "The :attribute must be between :min - :max characters.",
+ ),
+ "confirmed" => "The :attribute confirmation does not match.",
+ "date" => "The :attribute is not a valid date.",
+ "date_format" => "The :attribute does not match the format :format.",
+ "different" => "The :attribute and :other must be different.",
+ "digits" => "The :attribute must be :digits digits.",
+ "digits_between" => "The :attribute must be between :min and :max digits.",
+ "email" => "The :attribute format is invalid.",
+ "exists" => "The selected :attribute is invalid.",
+ "image" => "The :attribute must be an image.",
+ "in" => "The selected :attribute is invalid.",
+ "integer" => "The :attribute must be an integer.",
+ "ip" => "The :attribute must be a valid IP address.",
+ "max" => array(
+ "numeric" => "The :attribute may not be greater than :max.",
+ "file" => "The :attribute may not be greater than :max kilobytes.",
+ "string" => "The :attribute may not be greater than :max characters.",
+ ),
+ "mimes" => "The :attribute must be a file of type: :values.",
+ "min" => array(
+ "numeric" => "The :attribute must be at least :min.",
+ "file" => "The :attribute must be at least :min kilobytes.",
+ "string" => "The :attribute must be at least :min characters.",
+ ),
+ "not_in" => "The selected :attribute is invalid.",
+ "numeric" => "The :attribute must be a number.",
+ "regex" => "The :attribute format is invalid.",
+ "required" => "The :attribute field is required.",
+ "required_if" => "The :attribute field is required when :other is :value.",
+ "required_with" => "The :attribute field is required when :values is present.",
+ "required_without" => "The :attribute field is required when :values is not present.",
+ "same" => "The :attribute and :other must match.",
+ "size" => array(
+ "numeric" => "The :attribute must be :size.",
+ "file" => "The :attribute must be :size kilobytes.",
+ "string" => "The :attribute must be :size characters.",
+ ),
+ "unique" => "The :attribute has already been taken.",
+ "url" => "The :attribute format is invalid.",
+
+
+ /*
+ |--------------------------------------------------------------------------
+ | Custom Validation Language Lines
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify custom validation messages for attributes using the
+ | convention "attribute.rule" to name the lines. This makes it quick to
+ | specify a specific custom language line for a given attribute rule.
+ |
+ */
+
+ 'custom' => array(),
+ 'alpha_space' => "The :attribute field may only contain letters, commas, spaces and dashes.",
+
+ /*
+ |--------------------------------------------------------------------------
+ | Custom Validation Attributes
+ |--------------------------------------------------------------------------
+ |
+ | The following language lines are used to swap attribute place-holders
+ | with something more reader friendly such as E-Mail Address instead
+ | of "email". This simply helps us make messages a little cleaner.
+ |
+ */
+
+ 'attributes' => array(),
+
+);
diff --git a/app/lang/nl/general.php b/app/lang/nl/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/nl/general.php
+++ b/app/lang/nl/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/no/general.php b/app/lang/no/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/no/general.php
+++ b/app/lang/no/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/pl/general.php b/app/lang/pl/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/pl/general.php
+++ b/app/lang/pl/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/pt-BR/general.php b/app/lang/pt-BR/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/pt-BR/general.php
+++ b/app/lang/pt-BR/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/pt-PT/general.php b/app/lang/pt-PT/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/pt-PT/general.php
+++ b/app/lang/pt-PT/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/ro/admin/categories/general.php b/app/lang/ro/admin/categories/general.php
index 4c0658a018..b5215e7539 100755
--- a/app/lang/ro/admin/categories/general.php
+++ b/app/lang/ro/admin/categories/general.php
@@ -1,11 +1,11 @@
'About Asset Categories',
- 'about_categories' => 'Asset categories help you organize your assets. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use asset categories any way that makes sense for you. ',
- 'asset_categories' => 'Asset Categories',
- 'category_name' => 'Category Name',
- 'create' => 'Create Category',
- 'update' => 'Update Category',
+ 'about_asset_categories' => 'Despre categoriile de active',
+ 'about_categories' => 'Categoriile de active te ajuta sa-ti organizezi activele. Cateva exemple de categorii pot fi "Unitati PC", "Laptopuri" , "Telefoane mobile" , "Tablete" s.a.m.d. , dar puteti utiliza categoriile de active in orice mod credeti de cuviinta. ',
+ 'asset_categories' => 'Categoriile de active',
+ 'category_name' => 'Nume categorii',
+ 'create' => 'Categorie noua',
+ 'update' => 'Actualizeaza categorie',
);
diff --git a/app/lang/ro/admin/categories/message.php b/app/lang/ro/admin/categories/message.php
index c4f947bd3f..7ef873685f 100755
--- a/app/lang/ro/admin/categories/message.php
+++ b/app/lang/ro/admin/categories/message.php
@@ -2,23 +2,23 @@
return array(
- 'does_not_exist' => 'Category does not exist.',
- 'assoc_users' => 'This category is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this category and try again. ',
+ 'does_not_exist' => 'Categoria nu exista.',
+ 'assoc_users' => 'Aceasta categorie este momentan asociata cu cel putin un model si nu poate fi stearsa. Va rugam actualizati modelele asociate acestei categorii si incercati iar. ',
'create' => array(
- 'error' => 'Category was not created, please try again.',
- 'success' => 'Category created successfully.'
+ 'error' => 'Categoria nu a fost creata, va rugam incercati iar.',
+ 'success' => 'Categoria a fost creata.'
),
'update' => array(
- 'error' => 'Category was not updated, please try again',
- 'success' => 'Category updated successfully.'
+ 'error' => 'Categoria nu a fost actualizata, va rugam incercati iar',
+ 'success' => 'Categoria a fost actualizata.'
),
'delete' => array(
- 'confirm' => 'Are you sure you wish to delete this category?',
- 'error' => 'There was an issue deleting the category. Please try again.',
- 'success' => 'The category was deleted successfully.'
+ 'confirm' => 'Sunteti sigur ca vreti sa stergeti aceasta categorie?',
+ 'error' => 'A aparut o problema la stergerea categoriei. Va rugam incercati iar.',
+ 'success' => 'Categoria a fost stearsa.'
)
);
diff --git a/app/lang/ro/admin/categories/table.php b/app/lang/ro/admin/categories/table.php
index 6fdcd1149a..f33d3a8443 100755
--- a/app/lang/ro/admin/categories/table.php
+++ b/app/lang/ro/admin/categories/table.php
@@ -3,7 +3,7 @@
return array(
'id' => 'ID',
- 'parent' => 'Parent',
- 'title' => 'Asset Category Name',
+ 'parent' => 'Parinte',
+ 'title' => 'Numele categoriei de active',
);
diff --git a/app/lang/ro/admin/depreciations/general.php b/app/lang/ro/admin/depreciations/general.php
index d5796ff9f6..f4f61d747e 100755
--- a/app/lang/ro/admin/depreciations/general.php
+++ b/app/lang/ro/admin/depreciations/general.php
@@ -1,12 +1,12 @@
'About Asset Depreciations',
- 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.',
- 'asset_depreciations' => 'Asset Depreciations',
- 'create_depreciation' => 'Create Depreciation',
- 'depreciation_name' => 'Depreciation Name',
- 'number_of_months' => 'Number of Months',
- 'update_depreciation' => 'Update Depreciation',
+ 'about_asset_depreciations' => 'Despre deprecierea activelor',
+ 'about_depreciations' => 'Poti sa setezi deprecierea activelor bazat pe depreciere in linie.',
+ 'asset_depreciations' => 'Deprecierea activelor',
+ 'create_depreciation' => 'Creeaza depreciere',
+ 'depreciation_name' => 'Nume depreciere',
+ 'number_of_months' => 'Numarul de luni',
+ 'update_depreciation' => 'Actualizeaza depreciere',
);
diff --git a/app/lang/ro/admin/depreciations/message.php b/app/lang/ro/admin/depreciations/message.php
index c20e52c13c..794dcfbc5e 100755
--- a/app/lang/ro/admin/depreciations/message.php
+++ b/app/lang/ro/admin/depreciations/message.php
@@ -2,24 +2,24 @@
return array(
- 'does_not_exist' => 'Depreciation class does not exist.',
- 'assoc_users' => 'This depreciation is currently associated with one or more models and cannot be deleted. Please delete the models, and then try deleting again. ',
+ 'does_not_exist' => 'Clasa de deprecieri nu exista.',
+ 'assoc_users' => 'Aceasta depreciere este momentan asociata cu unul sau mai multe modele si nu poate fi stearsa. Va rugam stergeti modelele asociate si incercati iar stergerea. ',
'create' => array(
- 'error' => 'Depreciation class was not created, please try again. :(',
- 'success' => 'Depreciation class created successfully. :)'
+ 'error' => 'Clasa de deprecieri nu a fost creata, va rugam incercati iar. :(',
+ 'success' => 'Clasa de depreciere a fost creata. :)'
),
'update' => array(
- 'error' => 'Depreciation class was not updated, please try again',
- 'success' => 'Depreciation class updated successfully.'
+ 'error' => 'Clasa de depreciere nu a fost actualizata. Incercati iar',
+ 'success' => 'Clasa de deprecieri a fost creata.'
),
'delete' => array(
- 'confirm' => 'Are you sure you wish to delete this depreciation class?',
- 'error' => 'There was an issue deleting the depreciation class. Please try again.',
- 'success' => 'The depreciation class was deleted successfully.'
+ 'confirm' => 'Esti sigur ca vrei sa stergi clasa de deprecieri?',
+ 'error' => 'S-a intampinat o problema la stergerea clasei de deprecieri. Va rugam incercati iar.',
+ 'success' => 'Clasa de deprecieri a fost creata cu succes.'
)
);
diff --git a/app/lang/ro/admin/depreciations/table.php b/app/lang/ro/admin/depreciations/table.php
index 5ba01d132c..1eb7818165 100755
--- a/app/lang/ro/admin/depreciations/table.php
+++ b/app/lang/ro/admin/depreciations/table.php
@@ -3,8 +3,8 @@
return array(
'id' => 'ID',
- 'months' => 'Months',
+ 'months' => 'Luni',
'term' => 'Term',
- 'title' => 'Name ',
+ 'title' => 'Nume ',
);
diff --git a/app/lang/ro/admin/groups/message.php b/app/lang/ro/admin/groups/message.php
index f14b6339e8..6b51d16c88 100755
--- a/app/lang/ro/admin/groups/message.php
+++ b/app/lang/ro/admin/groups/message.php
@@ -2,21 +2,21 @@
return array(
- 'group_exists' => 'Group already exists!',
- 'group_not_found' => 'Group [:id] does not exist.',
- 'group_name_required' => 'The name field is required',
+ 'group_exists' => 'Grupul exista deja!',
+ 'group_not_found' => 'Grupul [:id] nu exista.',
+ 'group_name_required' => 'Campul "Nume" este obligatoriu',
'success' => array(
- 'create' => 'Group was successfully created.',
- 'update' => 'Group was successfully updated.',
- 'delete' => 'Group was successfully deleted.',
+ 'create' => 'Grupul a fost creat.',
+ 'update' => 'Grupul a fost actualizat.',
+ 'delete' => 'Grupul a fost sters.',
),
'delete' => array(
- 'confirm' => 'Are you sure you wish to delete this group?',
- 'create' => 'There was an issue creating the group. Please try again.',
- 'update' => 'There was an issue updating the group. Please try again.',
- 'delete' => 'There was an issue deleting the group. Please try again.',
+ 'confirm' => 'Sunteti sigur ca vreti sa stergeti acest grup?',
+ 'create' => 'S-a intampinat o problema la stergerea grupului. Va rugam incercati iar.',
+ 'update' => 'S-a intampinat o problema la actualizarea grupului. Va rugam incercati iar.',
+ 'delete' => 'S-a intampinat o problema la stergerea grupului. Va rugam incercati iar.',
),
);
diff --git a/app/lang/ro/admin/groups/table.php b/app/lang/ro/admin/groups/table.php
index 61f060a116..3550f8c69f 100755
--- a/app/lang/ro/admin/groups/table.php
+++ b/app/lang/ro/admin/groups/table.php
@@ -2,8 +2,8 @@
return array(
- 'id' => 'Id',
- 'name' => 'Name',
- 'users' => '# of Users',
+ 'id' => 'ID',
+ 'name' => 'Nume',
+ 'users' => '# de useri',
);
diff --git a/app/lang/ro/admin/groups/titles.php b/app/lang/ro/admin/groups/titles.php
index 12c333a66f..96bbdcdd20 100755
--- a/app/lang/ro/admin/groups/titles.php
+++ b/app/lang/ro/admin/groups/titles.php
@@ -2,12 +2,12 @@
return array(
- 'group_management' => 'Group Management',
- 'create_group' => 'Create New Group',
- 'edit_group' => 'Edit Group',
- 'group_name' => 'Group Name',
- 'group_admin' => 'Group Admin',
- 'allow' => 'Allow',
- 'deny' => 'Deny',
+ 'group_management' => 'Management grupuri',
+ 'create_group' => 'Creeaza grup nou',
+ 'edit_group' => 'Editeaza grup',
+ 'group_name' => 'Nume grup',
+ 'group_admin' => 'Admin grup',
+ 'allow' => 'Permite',
+ 'deny' => 'Refuza',
);
diff --git a/app/lang/ro/admin/hardware/form.php b/app/lang/ro/admin/hardware/form.php
index 6b6b6e512d..5c8c909ac5 100755
--- a/app/lang/ro/admin/hardware/form.php
+++ b/app/lang/ro/admin/hardware/form.php
@@ -2,33 +2,33 @@
return array(
- 'checkedout_to' => 'Checked Out To',
- 'checkout_to' => 'Checkout to',
- 'cost' => 'Purchase Cost',
- 'create' => 'Create Asset',
- 'date' => 'Purchase Date',
- 'depreciates_on' => 'Depreciates On',
- 'depreciation' => 'Depreciation',
- 'default_location' => 'Default Location',
- 'eol_date' => 'EOL Date',
- 'eol_rate' => 'EOL Rate',
- 'expires' => 'Expires',
- 'fully_depreciated' => 'Fully Depreciated',
- 'help_checkout' => 'If you wish to assign this asset immediately, you should select "Ready to Deploy" from the status list above, or unexpected things may happen. ',
- 'manufacturer' => 'Manufacturer',
+ 'checkedout_to' => 'Alocat la',
+ 'checkout_to' => 'De alocat la',
+ 'cost' => 'Cost achizitie',
+ 'create' => 'Creeaza activ',
+ 'date' => 'Data achizitie',
+ 'depreciates_on' => 'Depreciere la',
+ 'depreciation' => 'Depreciere',
+ 'default_location' => 'Locatie implicita',
+ 'eol_date' => 'Data EOL',
+ 'eol_rate' => 'Rata EOL',
+ 'expires' => 'Expira',
+ 'fully_depreciated' => 'Depreciere completa',
+ 'help_checkout' => 'Daca doriti sa asociati acest activ imediat, trebuie sa selectati "Gata de lansare" din lista de statusuri de deasupra, altfel se pot intampla lucruri neasteptate. ',
+ 'manufacturer' => 'Producator',
'model' => 'Model',
- 'months' => 'months',
- 'name' => 'Asset Name',
- 'notes' => 'Notes',
- 'order' => 'Order Number',
- 'qr' => 'QR Code',
- 'requestable' => 'Users may request this asset',
- 'serial' => 'Serial',
- 'status' => 'Status',
- 'supplier' => 'Supplier',
- 'tag' => 'Asset Tag',
- 'update' => 'Asset Update',
- 'warranty' => 'Warranty',
- 'years' => 'years',
+ 'months' => 'Luni',
+ 'name' => 'Nume activ',
+ 'notes' => 'Note',
+ 'order' => 'Numar ordine',
+ 'qr' => 'Cod QR',
+ 'requestable' => 'Utilizatorii pot cere acest activ',
+ 'serial' => 'Serie',
+ 'status' => 'Stare',
+ 'supplier' => 'Furnizor',
+ 'tag' => 'Eticheta activ',
+ 'update' => 'Actualizeaza activ',
+ 'warranty' => 'Garantie',
+ 'years' => 'Ani',
)
;
diff --git a/app/lang/ro/admin/hardware/general.php b/app/lang/ro/admin/hardware/general.php
index 9e7915462f..d1ed2a4397 100755
--- a/app/lang/ro/admin/hardware/general.php
+++ b/app/lang/ro/admin/hardware/general.php
@@ -1,9 +1,9 @@
'Asset',
- 'checkin' => 'Checkin Asset',
- 'checkout' => 'Checkout Asset to User',
+ 'asset' => 'Activ',
+ 'checkin' => 'Verifica activ',
+ 'checkout' => 'Checkout activ catre utilizator',
'clone' => 'Clone Asset',
'edit' => 'Edit Asset',
'pending' => 'Pending Asset',
diff --git a/app/lang/ro/general.php b/app/lang/ro/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/ro/general.php
+++ b/app/lang/ro/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/ru/general.php b/app/lang/ru/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/ru/general.php
+++ b/app/lang/ru/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/sr/general.php b/app/lang/sr/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/sr/general.php
+++ b/app/lang/sr/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/sv-SE/admin/categories/general.php b/app/lang/sv-SE/admin/categories/general.php
index 4c0658a018..4f6aee40be 100755
--- a/app/lang/sv-SE/admin/categories/general.php
+++ b/app/lang/sv-SE/admin/categories/general.php
@@ -1,11 +1,11 @@
'About Asset Categories',
- 'about_categories' => 'Asset categories help you organize your assets. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use asset categories any way that makes sense for you. ',
- 'asset_categories' => 'Asset Categories',
- 'category_name' => 'Category Name',
- 'create' => 'Create Category',
- 'update' => 'Update Category',
+ 'about_asset_categories' => 'Om tillgångskategorier',
+ 'about_categories' => 'Tillgång kategorier hjälper dig att organisera dina tillgångar. Exempel på tillgångar kan vara "Skrivbord", "Laptops", "Mobiltelefoner" eller "Plattor" och så vidare, men du kan använda vilken typ av tillgångs-kategori som helst som passar dig.',
+ 'asset_categories' => 'Tillgångskategorier',
+ 'category_name' => 'Kategorinamn',
+ 'create' => 'Skapa kategori',
+ 'update' => 'Uppdatera kategori',
);
diff --git a/app/lang/sv-SE/admin/categories/message.php b/app/lang/sv-SE/admin/categories/message.php
index c4f947bd3f..7b855a4dfb 100755
--- a/app/lang/sv-SE/admin/categories/message.php
+++ b/app/lang/sv-SE/admin/categories/message.php
@@ -2,23 +2,23 @@
return array(
- 'does_not_exist' => 'Category does not exist.',
- 'assoc_users' => 'This category is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this category and try again. ',
+ 'does_not_exist' => 'Kategorin existerar inte. ',
+ 'assoc_users' => 'Den här kategorin är associerat med åtmintone en modell och kan därför inte raderas. Var vänlig uppdatera dina modeller så att de inte refererar till denna kategori, och försök igen. ',
'create' => array(
- 'error' => 'Category was not created, please try again.',
- 'success' => 'Category created successfully.'
+ 'error' => 'Kategorin blev inte skapad, försök igen.',
+ 'success' => 'Kategorin skapades.'
),
'update' => array(
- 'error' => 'Category was not updated, please try again',
- 'success' => 'Category updated successfully.'
+ 'error' => 'Kategorin uppdaterades inte, vänligen försök igen.',
+ 'success' => 'kategorin uppdaterad.'
),
'delete' => array(
- 'confirm' => 'Are you sure you wish to delete this category?',
- 'error' => 'There was an issue deleting the category. Please try again.',
- 'success' => 'The category was deleted successfully.'
+ 'confirm' => 'Är du säker på att du vill radera denna kategori?',
+ 'error' => 'Ett problem uppstod vid kategoriraderingen. Försök igen.',
+ 'success' => 'Kategorin raderades.'
)
);
diff --git a/app/lang/sv-SE/admin/categories/table.php b/app/lang/sv-SE/admin/categories/table.php
index 6fdcd1149a..a697042708 100755
--- a/app/lang/sv-SE/admin/categories/table.php
+++ b/app/lang/sv-SE/admin/categories/table.php
@@ -3,7 +3,7 @@
return array(
'id' => 'ID',
- 'parent' => 'Parent',
- 'title' => 'Asset Category Name',
+ 'parent' => 'Förälder',
+ 'title' => 'Tillgångar kategorinamn',
);
diff --git a/app/lang/sv-SE/general.php b/app/lang/sv-SE/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/sv-SE/general.php
+++ b/app/lang/sv-SE/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/tlh-AA/admin/categories/general.php b/app/lang/tlh-AA/admin/categories/general.php
new file mode 100755
index 0000000000..4c0658a018
--- /dev/null
+++ b/app/lang/tlh-AA/admin/categories/general.php
@@ -0,0 +1,11 @@
+ 'About Asset Categories',
+ 'about_categories' => 'Asset categories help you organize your assets. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use asset categories any way that makes sense for you. ',
+ 'asset_categories' => 'Asset Categories',
+ 'category_name' => 'Category Name',
+ 'create' => 'Create Category',
+ 'update' => 'Update Category',
+
+);
diff --git a/app/lang/tlh-AA/admin/categories/message.php b/app/lang/tlh-AA/admin/categories/message.php
new file mode 100755
index 0000000000..c4f947bd3f
--- /dev/null
+++ b/app/lang/tlh-AA/admin/categories/message.php
@@ -0,0 +1,24 @@
+ 'Category does not exist.',
+ 'assoc_users' => 'This category is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this category and try again. ',
+
+ 'create' => array(
+ 'error' => 'Category was not created, please try again.',
+ 'success' => 'Category created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Category was not updated, please try again',
+ 'success' => 'Category updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this category?',
+ 'error' => 'There was an issue deleting the category. Please try again.',
+ 'success' => 'The category was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/tlh-AA/admin/categories/table.php b/app/lang/tlh-AA/admin/categories/table.php
new file mode 100755
index 0000000000..6fdcd1149a
--- /dev/null
+++ b/app/lang/tlh-AA/admin/categories/table.php
@@ -0,0 +1,9 @@
+ 'ID',
+ 'parent' => 'Parent',
+ 'title' => 'Asset Category Name',
+
+);
diff --git a/app/lang/tlh-AA/admin/depreciations/general.php b/app/lang/tlh-AA/admin/depreciations/general.php
new file mode 100755
index 0000000000..d5796ff9f6
--- /dev/null
+++ b/app/lang/tlh-AA/admin/depreciations/general.php
@@ -0,0 +1,12 @@
+ 'About Asset Depreciations',
+ 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.',
+ 'asset_depreciations' => 'Asset Depreciations',
+ 'create_depreciation' => 'Create Depreciation',
+ 'depreciation_name' => 'Depreciation Name',
+ 'number_of_months' => 'Number of Months',
+ 'update_depreciation' => 'Update Depreciation',
+
+);
diff --git a/app/lang/tlh-AA/admin/depreciations/message.php b/app/lang/tlh-AA/admin/depreciations/message.php
new file mode 100755
index 0000000000..c20e52c13c
--- /dev/null
+++ b/app/lang/tlh-AA/admin/depreciations/message.php
@@ -0,0 +1,25 @@
+ 'Depreciation class does not exist.',
+ 'assoc_users' => 'This depreciation is currently associated with one or more models and cannot be deleted. Please delete the models, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'Depreciation class was not created, please try again. :(',
+ 'success' => 'Depreciation class created successfully. :)'
+ ),
+
+ 'update' => array(
+ 'error' => 'Depreciation class was not updated, please try again',
+ 'success' => 'Depreciation class updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this depreciation class?',
+ 'error' => 'There was an issue deleting the depreciation class. Please try again.',
+ 'success' => 'The depreciation class was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/tlh-AA/admin/depreciations/table.php b/app/lang/tlh-AA/admin/depreciations/table.php
new file mode 100755
index 0000000000..5ba01d132c
--- /dev/null
+++ b/app/lang/tlh-AA/admin/depreciations/table.php
@@ -0,0 +1,10 @@
+ 'ID',
+ 'months' => 'Months',
+ 'term' => 'Term',
+ 'title' => 'Name ',
+
+);
diff --git a/app/lang/tlh-AA/admin/groups/message.php b/app/lang/tlh-AA/admin/groups/message.php
new file mode 100755
index 0000000000..f14b6339e8
--- /dev/null
+++ b/app/lang/tlh-AA/admin/groups/message.php
@@ -0,0 +1,22 @@
+ 'Group already exists!',
+ 'group_not_found' => 'Group [:id] does not exist.',
+ 'group_name_required' => 'The name field is required',
+
+ 'success' => array(
+ 'create' => 'Group was successfully created.',
+ 'update' => 'Group was successfully updated.',
+ 'delete' => 'Group was successfully deleted.',
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this group?',
+ 'create' => 'There was an issue creating the group. Please try again.',
+ 'update' => 'There was an issue updating the group. Please try again.',
+ 'delete' => 'There was an issue deleting the group. Please try again.',
+ ),
+
+);
diff --git a/app/lang/tlh-AA/admin/groups/table.php b/app/lang/tlh-AA/admin/groups/table.php
new file mode 100755
index 0000000000..61f060a116
--- /dev/null
+++ b/app/lang/tlh-AA/admin/groups/table.php
@@ -0,0 +1,9 @@
+ 'Id',
+ 'name' => 'Name',
+ 'users' => '# of Users',
+
+);
diff --git a/app/lang/tlh-AA/admin/groups/titles.php b/app/lang/tlh-AA/admin/groups/titles.php
new file mode 100755
index 0000000000..12c333a66f
--- /dev/null
+++ b/app/lang/tlh-AA/admin/groups/titles.php
@@ -0,0 +1,13 @@
+ 'Group Management',
+ 'create_group' => 'Create New Group',
+ 'edit_group' => 'Edit Group',
+ 'group_name' => 'Group Name',
+ 'group_admin' => 'Group Admin',
+ 'allow' => 'Allow',
+ 'deny' => 'Deny',
+
+);
diff --git a/app/lang/tlh-AA/admin/hardware/form.php b/app/lang/tlh-AA/admin/hardware/form.php
new file mode 100755
index 0000000000..6b6b6e512d
--- /dev/null
+++ b/app/lang/tlh-AA/admin/hardware/form.php
@@ -0,0 +1,34 @@
+ 'Checked Out To',
+ 'checkout_to' => 'Checkout to',
+ 'cost' => 'Purchase Cost',
+ 'create' => 'Create Asset',
+ 'date' => 'Purchase Date',
+ 'depreciates_on' => 'Depreciates On',
+ 'depreciation' => 'Depreciation',
+ 'default_location' => 'Default Location',
+ 'eol_date' => 'EOL Date',
+ 'eol_rate' => 'EOL Rate',
+ 'expires' => 'Expires',
+ 'fully_depreciated' => 'Fully Depreciated',
+ 'help_checkout' => 'If you wish to assign this asset immediately, you should select "Ready to Deploy" from the status list above, or unexpected things may happen. ',
+ 'manufacturer' => 'Manufacturer',
+ 'model' => 'Model',
+ 'months' => 'months',
+ 'name' => 'Asset Name',
+ 'notes' => 'Notes',
+ 'order' => 'Order Number',
+ 'qr' => 'QR Code',
+ 'requestable' => 'Users may request this asset',
+ 'serial' => 'Serial',
+ 'status' => 'Status',
+ 'supplier' => 'Supplier',
+ 'tag' => 'Asset Tag',
+ 'update' => 'Asset Update',
+ 'warranty' => 'Warranty',
+ 'years' => 'years',
+)
+;
diff --git a/app/lang/tlh-AA/admin/hardware/general.php b/app/lang/tlh-AA/admin/hardware/general.php
new file mode 100755
index 0000000000..9e7915462f
--- /dev/null
+++ b/app/lang/tlh-AA/admin/hardware/general.php
@@ -0,0 +1,11 @@
+ 'Asset',
+ 'checkin' => 'Checkin Asset',
+ 'checkout' => 'Checkout Asset to User',
+ 'clone' => 'Clone Asset',
+ 'edit' => 'Edit Asset',
+ 'pending' => 'Pending Asset',
+ 'view' => 'View Asset',
+);
diff --git a/app/lang/tlh-AA/admin/hardware/message.php b/app/lang/tlh-AA/admin/hardware/message.php
new file mode 100755
index 0000000000..1fa48c329b
--- /dev/null
+++ b/app/lang/tlh-AA/admin/hardware/message.php
@@ -0,0 +1,38 @@
+ 'Warning: This asset has been marked as currently undeployable.
+ If this status has changed, please update the asset status.',
+ 'does_not_exist' => 'Asset does not exist.',
+ 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ',
+
+ 'create' => array(
+ 'error' => 'Asset was not created, please try again. :(',
+ 'success' => 'Asset created successfully. :)'
+ ),
+
+ 'update' => array(
+ 'error' => 'Asset was not updated, please try again',
+ 'success' => 'Asset updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this asset?',
+ 'error' => 'There was an issue deleting the asset. Please try again.',
+ 'success' => 'The asset was deleted successfully.'
+ ),
+
+ 'checkout' => array(
+ 'error' => 'Asset was not checked out, please try again',
+ 'success' => 'Asset checked out successfully.',
+ 'user_does_not_exist' => 'That user is invalid. Please try again.'
+ ),
+
+ 'checkin' => array(
+ 'error' => 'Asset was not checked in, please try again',
+ 'success' => 'Asset checked in successfully.',
+ 'user_does_not_exist' => 'That user is invalid. Please try again.'
+ )
+
+);
diff --git a/app/lang/tlh-AA/admin/hardware/table.php b/app/lang/tlh-AA/admin/hardware/table.php
new file mode 100755
index 0000000000..2a5a60e1f0
--- /dev/null
+++ b/app/lang/tlh-AA/admin/hardware/table.php
@@ -0,0 +1,22 @@
+ 'Asset Tag',
+ 'asset_model' => 'Model',
+ 'book_value' => 'Value',
+ 'change' => 'In/Out',
+ 'checkout_date' => 'Checkout Date',
+ 'checkoutto' => 'Checked Out',
+ 'diff' => 'Diff',
+ 'dl_csv' => 'Download CSV',
+ 'eol' => 'EOL',
+ 'id' => 'ID',
+ 'location' => 'Location',
+ 'purchase_cost' => 'Cost',
+ 'purchase_date' => 'Purchased',
+ 'serial' => 'Serial',
+ 'status' => 'Status',
+ 'title' => 'Asset ',
+
+);
diff --git a/app/lang/tlh-AA/admin/licenses/form.php b/app/lang/tlh-AA/admin/licenses/form.php
new file mode 100755
index 0000000000..b0bcc96ac2
--- /dev/null
+++ b/app/lang/tlh-AA/admin/licenses/form.php
@@ -0,0 +1,24 @@
+ 'Asset',
+ 'checkin' => 'Checkin',
+ 'checkin' => 'Checkin',
+ 'cost' => 'Purchase Cost',
+ 'cost' => 'Purchase Cost',
+ 'create' => 'Create License',
+ 'date' => 'Purchase Date',
+ 'date' => 'Purchase Date',
+ 'depreciation' => 'Depreciation',
+ 'name' => 'Software Name',
+ 'no_depreciation' => 'Do Not Depreciate',
+ 'notes' => 'Notes',
+ 'order' => 'Order No.',
+ 'seats' => 'Seats',
+ 'serial' => 'Serial',
+ 'to_email' => 'Licensed to Email',
+ 'to_name' => 'Licensed to Name',
+ 'update' => 'Update License',
+ 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.'
+);
diff --git a/app/lang/tlh-AA/admin/licenses/general.php b/app/lang/tlh-AA/admin/licenses/general.php
new file mode 100755
index 0000000000..0e776b99d6
--- /dev/null
+++ b/app/lang/tlh-AA/admin/licenses/general.php
@@ -0,0 +1,19 @@
+ 'Checkin License Seat',
+ 'checkout_history' => 'Checkout History',
+ 'checkout' => 'Checkout License Seat',
+ 'edit' => 'Edit License',
+ 'clone' => 'Clone License',
+ 'history_for' => 'History for ',
+ 'in_out' => 'In/Out',
+ 'info' => 'License Info',
+ 'license_seats' => 'License Seats',
+ 'seat' => 'Seat',
+ 'seats' => 'Seats',
+ 'software_licenses' => 'Software Licenses',
+ 'user' => 'User',
+ 'view' => 'View License',
+);
diff --git a/app/lang/tlh-AA/admin/licenses/message.php b/app/lang/tlh-AA/admin/licenses/message.php
new file mode 100755
index 0000000000..1f56e16c1f
--- /dev/null
+++ b/app/lang/tlh-AA/admin/licenses/message.php
@@ -0,0 +1,38 @@
+ 'License does not exist.',
+ 'user_does_not_exist' => 'User does not exist.',
+ 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.',
+ 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.',
+ 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'License was not created, please try again.',
+ 'success' => 'License created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'License was not updated, please try again',
+ 'success' => 'License updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this license?',
+ 'error' => 'There was an issue deleting the license. Please try again.',
+ 'success' => 'The license was deleted successfully.'
+ ),
+
+ 'checkout' => array(
+ 'error' => 'There was an issue checking out the license. Please try again.',
+ 'success' => 'The license was checked out successfully'
+ ),
+
+ 'checkin' => array(
+ 'error' => 'There was an issue checking in the license. Please try again.',
+ 'success' => 'The license was checked in successfully'
+ ),
+
+);
diff --git a/app/lang/tlh-AA/admin/licenses/table.php b/app/lang/tlh-AA/admin/licenses/table.php
new file mode 100755
index 0000000000..dfce4136cb
--- /dev/null
+++ b/app/lang/tlh-AA/admin/licenses/table.php
@@ -0,0 +1,17 @@
+ 'Assigned To',
+ 'checkout' => 'In/Out',
+ 'id' => 'ID',
+ 'license_email' => 'License Email',
+ 'license_name' => 'Licensed To',
+ 'purchase_date' => 'Purchase Date',
+ 'purchased' => 'Purchased',
+ 'seats' => 'Seats',
+ 'hardware' => 'Hardware',
+ 'serial' => 'Serial',
+ 'title' => 'License',
+
+);
diff --git a/app/lang/tlh-AA/admin/locations/message.php b/app/lang/tlh-AA/admin/locations/message.php
new file mode 100755
index 0000000000..b2277f9a9d
--- /dev/null
+++ b/app/lang/tlh-AA/admin/locations/message.php
@@ -0,0 +1,25 @@
+ 'Location does not exist.',
+ 'assoc_users' => 'This location is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this location and try again. ',
+
+
+ 'create' => array(
+ 'error' => 'Location was not created, please try again.',
+ 'success' => 'Location created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Location was not updated, please try again',
+ 'success' => 'Location updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this location?',
+ 'error' => 'There was an issue deleting the location. Please try again.',
+ 'success' => 'The location was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/tlh-AA/admin/locations/table.php b/app/lang/tlh-AA/admin/locations/table.php
new file mode 100755
index 0000000000..4c2c86d330
--- /dev/null
+++ b/app/lang/tlh-AA/admin/locations/table.php
@@ -0,0 +1,15 @@
+ 'ID',
+ 'city' => 'City',
+ 'state' => 'State',
+ 'country' => 'Country',
+ 'create' => 'Create Location',
+ 'update' => 'Update Location',
+ 'name' => 'Location Name',
+ 'address' => 'Address',
+ 'zip' => 'Postal Code',
+ 'locations' => 'Locations',
+);
diff --git a/app/lang/tlh-AA/admin/manufacturers/message.php b/app/lang/tlh-AA/admin/manufacturers/message.php
new file mode 100755
index 0000000000..3f6fa770b0
--- /dev/null
+++ b/app/lang/tlh-AA/admin/manufacturers/message.php
@@ -0,0 +1,24 @@
+ 'Manufacturer does not exist.',
+ 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ',
+
+ 'create' => array(
+ 'error' => 'Manufacturer was not created, please try again.',
+ 'success' => 'Manufacturer created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Manufacturer was not updated, please try again',
+ 'success' => 'Manufacturer updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this manufacturer?',
+ 'error' => 'There was an issue deleting the blog post. Please try again.',
+ 'success' => 'The Manufacturer was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/tlh-AA/admin/manufacturers/table.php b/app/lang/tlh-AA/admin/manufacturers/table.php
new file mode 100755
index 0000000000..1861ee7c56
--- /dev/null
+++ b/app/lang/tlh-AA/admin/manufacturers/table.php
@@ -0,0 +1,11 @@
+ 'Asset Manufacturers',
+ 'create' => 'Create Manufacturer',
+ 'id' => 'ID',
+ 'name' => 'Manufacturer Name',
+ 'update' => 'Update Manufacturer',
+
+);
diff --git a/app/lang/tlh-AA/admin/models/message.php b/app/lang/tlh-AA/admin/models/message.php
new file mode 100755
index 0000000000..725399ee02
--- /dev/null
+++ b/app/lang/tlh-AA/admin/models/message.php
@@ -0,0 +1,25 @@
+ 'Model does not exist.',
+ 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ',
+
+
+ 'create' => array(
+ 'error' => 'Model was not created, please try again.',
+ 'success' => 'Model created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Model was not updated, please try again',
+ 'success' => 'Model updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this asset model?',
+ 'error' => 'There was an issue deleting the model. Please try again.',
+ 'success' => 'The model was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/tlh-AA/admin/models/table.php b/app/lang/tlh-AA/admin/models/table.php
new file mode 100755
index 0000000000..11a512b3d3
--- /dev/null
+++ b/app/lang/tlh-AA/admin/models/table.php
@@ -0,0 +1,17 @@
+ 'Create Asset Model',
+ 'created_at' => 'Created at',
+ 'eol' => 'EOL',
+ 'modelnumber' => 'Model No.',
+ 'name' => 'Asset Model Name',
+ 'numassets' => 'Assets',
+ 'title' => 'Asset Models',
+ 'update' => 'Update Asset Model',
+ 'view' => 'View Asset Model',
+ 'update' => 'Update Asset Model',
+ 'clone' => 'Clone Model',
+ 'edit' => 'Edit Model',
+);
diff --git a/app/lang/tlh-AA/admin/settings/general.php b/app/lang/tlh-AA/admin/settings/general.php
new file mode 100755
index 0000000000..0bbf434d51
--- /dev/null
+++ b/app/lang/tlh-AA/admin/settings/general.php
@@ -0,0 +1,18 @@
+ 'Display Asset Name',
+ 'display_checkout_date' => 'Display Checkout Date',
+ 'display_qr' => 'Display QR Codes',
+ 'info' => 'These settings let you customize certain aspects of your installation.',
+ 'per_page' => 'Results Per Page',
+ 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.',
+ 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.',
+ 'qr_help' => 'Enable QR Codes first to set this',
+ 'qr_text' => 'QR Code Text',
+ 'setting' => 'Setting',
+ 'settings' => 'Settings',
+ 'site_name' => 'Site Name',
+ 'update' => 'Update Settings',
+ 'value' => 'Value',
+);
diff --git a/app/lang/tlh-AA/admin/settings/message.php b/app/lang/tlh-AA/admin/settings/message.php
new file mode 100755
index 0000000000..693813ca0d
--- /dev/null
+++ b/app/lang/tlh-AA/admin/settings/message.php
@@ -0,0 +1,11 @@
+ array(
+ 'error' => 'An error has occurred while updating. ',
+ 'success' => 'Settings updated successfully.'
+ ),
+
+);
diff --git a/app/lang/tlh-AA/admin/statuslabels/message.php b/app/lang/tlh-AA/admin/statuslabels/message.php
new file mode 100755
index 0000000000..98280082ef
--- /dev/null
+++ b/app/lang/tlh-AA/admin/statuslabels/message.php
@@ -0,0 +1,25 @@
+ 'Location does not exist.',
+ 'assoc_users' => 'This location is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this location and try again. ',
+
+
+ 'create' => array(
+ 'error' => 'Location was not created, please try again.',
+ 'success' => 'Location created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Location was not updated, please try again',
+ 'success' => 'Location updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this status label?',
+ 'error' => 'There was an issue deleting the location. Please try again.',
+ 'success' => 'The location was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/tlh-AA/admin/statuslabels/table.php b/app/lang/tlh-AA/admin/statuslabels/table.php
new file mode 100755
index 0000000000..54094c5491
--- /dev/null
+++ b/app/lang/tlh-AA/admin/statuslabels/table.php
@@ -0,0 +1,10 @@
+ 'Status Name',
+ 'title' => 'Status Labels',
+ 'update' => 'Update Status Label',
+ 'create' => 'Create Status Label',
+ 'about' => 'About Status Labels',
+ 'info' => 'Status labels are used to describe the various reasons why an asset cannot be deployed. It could be broken, out for diagnostics, out for repair, lost or stolen, etc. Status labels allow your team to show the progression.',
+);
diff --git a/app/lang/tlh-AA/admin/suppliers/message.php b/app/lang/tlh-AA/admin/suppliers/message.php
new file mode 100755
index 0000000000..df4bc41af3
--- /dev/null
+++ b/app/lang/tlh-AA/admin/suppliers/message.php
@@ -0,0 +1,24 @@
+ 'Supplier does not exist.',
+ 'assoc_users' => 'This supplier is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this supplier and try again. ',
+
+ 'create' => array(
+ 'error' => 'Supplier was not created, please try again.',
+ 'success' => 'Supplier created successfully.'
+ ),
+
+ 'update' => array(
+ 'error' => 'Supplier was not updated, please try again',
+ 'success' => 'Supplier updated successfully.'
+ ),
+
+ 'delete' => array(
+ 'confirm' => 'Are you sure you wish to delete this supplier?',
+ 'error' => 'There was an issue deleting the supplier. Please try again.',
+ 'success' => 'Supplier was deleted successfully.'
+ )
+
+);
diff --git a/app/lang/tlh-AA/admin/suppliers/table.php b/app/lang/tlh-AA/admin/suppliers/table.php
new file mode 100755
index 0000000000..b413cd83d2
--- /dev/null
+++ b/app/lang/tlh-AA/admin/suppliers/table.php
@@ -0,0 +1,24 @@
+ 'Supplier Address',
+ 'assets' => 'Assets',
+ 'city' => 'City',
+ 'contact' => 'Contact Name',
+ 'country' => 'Country',
+ 'create' => 'Create Supplier',
+ 'email' => 'Email',
+ 'fax' => 'Fax',
+ 'id' => 'ID',
+ 'name' => 'Supplier Name',
+ 'notes' => 'Notes',
+ 'phone' => 'Phone',
+ 'state' => 'State',
+ 'suppliers' => 'Suppliers',
+ 'update' => 'Update Supplier',
+ 'url' => 'URL',
+ 'view' => 'View Supplier',
+ 'view_assets_for' => 'View Assets for',
+ 'zip' => 'Postal Code',
+
+);
diff --git a/app/lang/tlh-AA/admin/users/general.php b/app/lang/tlh-AA/admin/users/general.php
new file mode 100755
index 0000000000..50f1da1bca
--- /dev/null
+++ b/app/lang/tlh-AA/admin/users/general.php
@@ -0,0 +1,8 @@
+ 'Edit User',
+ 'clone' => 'Clone User',
+ );
diff --git a/app/lang/tlh-AA/admin/users/message.php b/app/lang/tlh-AA/admin/users/message.php
new file mode 100755
index 0000000000..41d51e5dc6
--- /dev/null
+++ b/app/lang/tlh-AA/admin/users/message.php
@@ -0,0 +1,29 @@
+ 'User already exists!',
+ 'user_not_found' => 'User [:id] does not exist.',
+ 'user_login_required' => 'The login field is required',
+ 'user_password_required' => 'The password is required.',
+ 'insufficient_permissions' => 'Insufficient Permissions.',
+
+ 'success' => array(
+ 'create' => 'User was successfully created.',
+ 'update' => 'User was successfully updated.',
+ 'delete' => 'User was successfully deleted.',
+ 'ban' => 'User was successfully banned.',
+ 'unban' => 'User was successfully unbanned.',
+ 'suspend' => 'User was successfully suspended.',
+ 'unsuspend' => 'User was successfully unsuspended.',
+ 'restored' => 'User was successfully restored.'
+ ),
+
+ 'error' => array(
+ 'create' => 'There was an issue creating the user. Please try again.',
+ 'update' => 'There was an issue updating the user. Please try again.',
+ 'delete' => 'There was an issue deleting the user. Please try again.',
+ 'unsuspend' => 'There was an issue unsuspending the user. Please try again.'
+ ),
+
+);
diff --git a/app/lang/tlh-AA/admin/users/table.php b/app/lang/tlh-AA/admin/users/table.php
new file mode 100755
index 0000000000..e7bec8245a
--- /dev/null
+++ b/app/lang/tlh-AA/admin/users/table.php
@@ -0,0 +1,30 @@
+ 'Active',
+ 'allow' => 'Allow',
+ 'checkedout' => 'Assets',
+ 'created_at' => 'Created',
+ 'createuser' => 'Create User',
+ 'deny' => 'Deny',
+ 'email' => 'Email',
+ 'employee_num' => 'Employee No.',
+ 'first_name' => 'First Name',
+ 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned.',
+ 'id' => 'Id',
+ 'inherit' => 'Inherit',
+ 'job' => 'Job Title',
+ 'last_login' => 'Last Login',
+ 'last_name' => 'Last Name',
+ 'location' => 'Location',
+ 'manager' => 'Manager',
+ 'name' => 'Name',
+ 'password_confirm' => 'Confirm Password',
+ 'password' => 'Password',
+ 'phone' => 'Phone',
+ 'title' => 'Title',
+ 'updateuser' => 'Update User',
+ 'cloneuser' => 'Clone User',
+ 'viewusers' => 'View Users',
+);
diff --git a/app/lang/tlh-AA/auth/message.php b/app/lang/tlh-AA/auth/message.php
new file mode 100755
index 0000000000..8148b126e9
--- /dev/null
+++ b/app/lang/tlh-AA/auth/message.php
@@ -0,0 +1,36 @@
+ 'An account with the this email already exists.',
+ 'account_not_found' => 'The email account or password is incorrect.',
+ 'account_not_activated' => 'This user account is not activated.',
+ 'account_suspended' => 'This user account is suspended.',
+ 'account_banned' => 'This user account is banned.',
+
+ 'signin' => array(
+ 'error' => 'There was a problem while trying to log you in, please try again.',
+ 'success' => 'You have successfully logged in.',
+ ),
+
+ 'signup' => array(
+ 'error' => 'There was a problem while trying to create your account, please try again.',
+ 'success' => 'Account sucessfully created.',
+ ),
+
+ 'forgot-password' => array(
+ 'error' => 'There was a problem while trying to get a reset password code, please try again.',
+ 'success' => 'Password recovery email successfully sent.',
+ ),
+
+ 'forgot-password-confirm' => array(
+ 'error' => 'There was a problem while trying to reset your password, please try again.',
+ 'success' => 'Your password has been successfully reset.',
+ ),
+
+ 'activate' => array(
+ 'error' => 'There was a problem while trying to activate your account, please try again.',
+ 'success' => 'Your account has been successfully activated.',
+ ),
+
+);
diff --git a/app/lang/tlh-AA/button.php b/app/lang/tlh-AA/button.php
new file mode 100755
index 0000000000..ce405414c3
--- /dev/null
+++ b/app/lang/tlh-AA/button.php
@@ -0,0 +1,11 @@
+ 'Edit',
+ 'delete' => 'Delete',
+ 'restore' => 'Restore',
+ 'actions' => 'Actions',
+ 'submit' => 'Submit',
+
+);
diff --git a/app/lang/tlh-AA/general.php b/app/lang/tlh-AA/general.php
new file mode 100755
index 0000000000..d954ec382b
--- /dev/null
+++ b/app/lang/tlh-AA/general.php
@@ -0,0 +1,90 @@
+ 'Address',
+ 'admin' => 'Admin',
+ 'all_assets' => 'All Assets',
+ 'all' => 'All',
+ 'asset_models' => 'Asset Models',
+ 'asset' => 'Asset',
+ 'asset_tag' => 'Asset Tag',
+ 'assets_available' => 'assets available',
+ 'assets' => 'Assets',
+ 'avatar_delete' => 'Delete Avatar',
+ 'avatar_upload' => 'Upload Avatar',
+ 'back' => 'Back',
+ 'cancel' => 'Cancel',
+ 'categories' => 'Asset Categories',
+ 'category' => 'Asset Category',
+ 'changeemail' => 'Change Email Address',
+ 'changepassword' => 'Change Password',
+ 'checkin' => 'Checkin',
+ 'checkout' => 'Checkout',
+ 'city' => 'City',
+ 'country' => 'Country',
+ 'create' => 'Create New',
+ 'created_asset' => 'created asset',
+ 'created_at' => 'Created at',
+ 'currency' => '$',
+ 'current' => 'Current',
+ 'date' => 'Date',
+ 'delete' => 'Delete',
+ 'deleted' => 'Deleted',
+ 'deployed' => 'Deployed',
+ 'depreciation_report' => 'Depreciation Report',
+ 'depreciation' => 'Depreciation',
+ 'editprofile' => 'Edit Your Profile',
+ 'eol' => 'EOL',
+ 'first_name' => 'First Name',
+ 'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
+ 'history_for' => 'History for',
+ 'id' => 'ID',
+ 'image_delete' => 'Delete Image',
+ 'image_upload' => 'Upload Image',
+ 'last_name' => 'Last Name',
+ 'license' => 'License',
+ 'licenses_available' => 'licenses available',
+ 'licenses' => 'Licenses',
+ 'list_all' => 'List All',
+ 'location' => 'Location',
+ 'locations' => 'Locations',
+ 'logout' => 'Logout',
+ 'manufacturer' => 'Manufacturer',
+ 'manufacturers' => 'Manufacturers',
+ 'model_no' => 'Model No.',
+ 'months' => 'months',
+ 'moreinfo' => 'More Info',
+ 'name' => 'Name',
+ 'no_depreciation' => 'No Depreciation',
+ 'no_results' => 'No Results.',
+ 'no' => 'No',
+ 'notes' => 'Notes',
+ 'pending' => 'Pending',
+ 'people' => 'People',
+ 'per_page' => 'Results Per Page',
+ 'profile' => 'Your profile',
+ 'ready_to_deploy' => 'Ready to Deploy',
+ 'reports' => 'Reports',
+ 'save' => 'Save',
+ 'settings' => 'Settings',
+ 'sign_in' => 'Sign in',
+ 'site_name' => 'Site Name',
+ 'state' => 'State',
+ 'status_labels' => 'Status Labels',
+ 'status' => 'Status',
+ 'suppliers' => 'Suppliers',
+ 'total_assets' => 'total assets',
+ 'total_licenses' => 'total licenses',
+ 'undeployable' => 'Un-deployable',
+ 'unknown_admin' => 'Unknown Admin',
+ 'user' => 'User',
+ 'viewassets' => 'View Assigned Assets',
+ 'website' => 'Website',
+ 'welcome' => 'Welcome, :name',
+ 'years' => 'years',
+ 'yes' => 'Yes',
+ 'zip' => 'Zip',
+
+);
diff --git a/app/lang/tlh-AA/pagination.php b/app/lang/tlh-AA/pagination.php
new file mode 100755
index 0000000000..b573b51e91
--- /dev/null
+++ b/app/lang/tlh-AA/pagination.php
@@ -0,0 +1,20 @@
+ '« Previous',
+
+ 'next' => 'Next »',
+
+);
diff --git a/app/lang/tlh-AA/reminders.php b/app/lang/tlh-AA/reminders.php
new file mode 100755
index 0000000000..e7a476e3a2
--- /dev/null
+++ b/app/lang/tlh-AA/reminders.php
@@ -0,0 +1,24 @@
+ "Passwords must be six characters and match the confirmation.",
+
+ "user" => "Username or email address is incorrect",
+
+ "token" => "This password reset token is invalid.",
+
+ "sent" => "If a matching email address was found, a password reminder has been sent!",
+
+);
diff --git a/app/lang/tlh-AA/table.php b/app/lang/tlh-AA/table.php
new file mode 100755
index 0000000000..0622f57c13
--- /dev/null
+++ b/app/lang/tlh-AA/table.php
@@ -0,0 +1,7 @@
+ 'Actions'
+
+);
diff --git a/app/lang/tlh-AA/validation.php b/app/lang/tlh-AA/validation.php
new file mode 100755
index 0000000000..4c6e269ded
--- /dev/null
+++ b/app/lang/tlh-AA/validation.php
@@ -0,0 +1,95 @@
+ "The :attribute must be accepted.",
+ "active_url" => "The :attribute is not a valid URL.",
+ "after" => "The :attribute must be a date after :date.",
+ "alpha" => "The :attribute may only contain letters.",
+ "alpha_dash" => "The :attribute may only contain letters, numbers, and dashes.",
+ "alpha_num" => "The :attribute may only contain letters and numbers.",
+ "before" => "The :attribute must be a date before :date.",
+ "between" => array(
+ "numeric" => "The :attribute must be between :min - :max.",
+ "file" => "The :attribute must be between :min - :max kilobytes.",
+ "string" => "The :attribute must be between :min - :max characters.",
+ ),
+ "confirmed" => "The :attribute confirmation does not match.",
+ "date" => "The :attribute is not a valid date.",
+ "date_format" => "The :attribute does not match the format :format.",
+ "different" => "The :attribute and :other must be different.",
+ "digits" => "The :attribute must be :digits digits.",
+ "digits_between" => "The :attribute must be between :min and :max digits.",
+ "email" => "The :attribute format is invalid.",
+ "exists" => "The selected :attribute is invalid.",
+ "image" => "The :attribute must be an image.",
+ "in" => "The selected :attribute is invalid.",
+ "integer" => "The :attribute must be an integer.",
+ "ip" => "The :attribute must be a valid IP address.",
+ "max" => array(
+ "numeric" => "The :attribute may not be greater than :max.",
+ "file" => "The :attribute may not be greater than :max kilobytes.",
+ "string" => "The :attribute may not be greater than :max characters.",
+ ),
+ "mimes" => "The :attribute must be a file of type: :values.",
+ "min" => array(
+ "numeric" => "The :attribute must be at least :min.",
+ "file" => "The :attribute must be at least :min kilobytes.",
+ "string" => "The :attribute must be at least :min characters.",
+ ),
+ "not_in" => "The selected :attribute is invalid.",
+ "numeric" => "The :attribute must be a number.",
+ "regex" => "The :attribute format is invalid.",
+ "required" => "The :attribute field is required.",
+ "required_if" => "The :attribute field is required when :other is :value.",
+ "required_with" => "The :attribute field is required when :values is present.",
+ "required_without" => "The :attribute field is required when :values is not present.",
+ "same" => "The :attribute and :other must match.",
+ "size" => array(
+ "numeric" => "The :attribute must be :size.",
+ "file" => "The :attribute must be :size kilobytes.",
+ "string" => "The :attribute must be :size characters.",
+ ),
+ "unique" => "The :attribute has already been taken.",
+ "url" => "The :attribute format is invalid.",
+
+
+ /*
+ |--------------------------------------------------------------------------
+ | Custom Validation Language Lines
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify custom validation messages for attributes using the
+ | convention "attribute.rule" to name the lines. This makes it quick to
+ | specify a specific custom language line for a given attribute rule.
+ |
+ */
+
+ 'custom' => array(),
+ 'alpha_space' => "The :attribute field may only contain letters, commas, spaces and dashes.",
+
+ /*
+ |--------------------------------------------------------------------------
+ | Custom Validation Attributes
+ |--------------------------------------------------------------------------
+ |
+ | The following language lines are used to swap attribute place-holders
+ | with something more reader friendly such as E-Mail Address instead
+ | of "email". This simply helps us make messages a little cleaner.
+ |
+ */
+
+ 'attributes' => array(),
+
+);
diff --git a/app/lang/tr/general.php b/app/lang/tr/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/tr/general.php
+++ b/app/lang/tr/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/uk/general.php b/app/lang/uk/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/uk/general.php
+++ b/app/lang/uk/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/vi/general.php b/app/lang/vi/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/vi/general.php
+++ b/app/lang/vi/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/zh-CN/general.php b/app/lang/zh-CN/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/zh-CN/general.php
+++ b/app/lang/zh-CN/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',
diff --git a/app/lang/zh-TW/general.php b/app/lang/zh-TW/general.php
index 70ddbdb3b8..d954ec382b 100755
--- a/app/lang/zh-TW/general.php
+++ b/app/lang/zh-TW/general.php
@@ -38,6 +38,7 @@ return array(
'eol' => 'EOL',
'first_name' => 'First Name',
'groups' => 'Groups',
+ 'gravatar_email' => 'Gravatar Email Address',
'history_for' => 'History for',
'id' => 'ID',
'image_delete' => 'Delete Image',