api/lang/en/api.php

110 lines
5.3 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
return [
'auth' => [
'registered_unverified' => 'Account created. Check your email to verify it.',
'invalid_credentials' => 'Invalid credentials.',
'email_not_verified' => 'Verify your email address before signing in.',
'suspended' => 'This account is suspended.',
'already_verified' => 'Account already verified.',
'verified' => 'Account verified successfully.',
'verification_sent' => 'Verification email sent.',
'verification_sent_if_unverified' => 'If an unverified account exists for this address, a verification email has been sent.',
'verification_email_failed' => 'Unable to send the verification email right now. Please try again later.',
'password_reset_link_sent' => 'If an account exists for this address, a password reset link has been sent.',
'password_reset' => 'Password reset successfully.',
'password_updated' => 'Password updated successfully.',
'logout' => 'Logged out successfully.',
'unauthenticated' => 'Unauthenticated.',
'deleted' => 'Account deleted successfully.',
'invalid_verification_link' => 'This verification link is invalid or has expired.',
],
'device_tokens' => [
'created' => 'Device token registered.',
'updated' => 'Device token updated.',
'notification_sent' => 'Notification sent.',
],
'meal_image_analysis' => [
'failed' => 'Unable to analyze the image right now.',
],
'generation_credits' => [
'insufficient' => 'Watch an ad to get one AI analysis.',
'rewarded_ad_not_configured' => 'Rewarded ads are not configured yet.',
'rewarded_ad_unavailable' => 'You already claimed todays ad credit.',
],
'legal_documents' => [
'not_found' => 'Legal document not found.',
],
'notifications' => [
'test_title' => 'Test',
'test_body' => 'Test notification from the Laravel API.',
'meal_post_commented_title' => 'New comment',
'meal_post_commented_body' => ':name commented on your meal ":meal".',
'someone' => 'Someone',
'your_meal' => 'your meal',
'moderation_threshold_title' => 'Reports need review',
'moderation_threshold_body' => ':count reports received for :type.',
'engagement_reminders' => [
'publish_meal' => [
'title' => 'Your next meal is waiting',
'body' => "Do not hesitate to publish today's meal on Bowli.",
],
'meal_photo' => [
'title' => 'A plate worth sharing?',
'body' => 'Take a quick photo and keep track of your meal.',
],
'evening_checkin' => [
'title' => 'Small Bowli reminder',
'body' => "Add today's meal to keep your habits on track.",
],
'community_inspiration' => [
'title' => 'Inspire the community',
'body' => 'Publish your meal and give other users new ideas.',
],
'workout_checkin' => [
'title' => 'Meal or workout?',
'body' => 'If you moved today, add your workout in Bowli too.',
],
],
],
'reports' => [
'created' => 'Report sent. Thanks, our team will review this content.',
'already_exists' => 'You have already reported this content.',
'cannot_report_self' => 'You cannot report your own profile.',
'cannot_report_own_meal' => 'You cannot report your own meal.',
'cannot_report_own_review' => 'You cannot report your own review.',
'targets' => [
'meal_post' => 'a meal',
'post_review' => 'a review',
'user' => 'a user',
'unknown' => 'content',
],
],
'post_reviews' => [
'already_exists' => 'You have already reviewed this meal.',
],
'strava' => [
'state_expired' => 'The Strava connection has expired. Start the connection again.',
'refused' => 'Strava connection refused.',
'missing_connection' => 'Connect Strava before syncing your workouts.',
'missing_activity_scope' => 'The Strava connection must allow the activity:read or activity:read_all scope.',
'disconnect_failed' => 'Unable to revoke Strava access right now. Please try again in a moment.',
],
'validation' => [
'image_required' => 'Add an image to analyze.',
'image_file' => 'The file must be an image.',
'image_max_2mb' => 'The image must not be greater than 2 MB.',
'image_max_4mb' => 'The image must not be greater than 4 MB.',
'meal_image_required' => 'Add an image to the meal.',
'visibility_valid' => 'Choose a valid visibility.',
'month_valid' => 'Choose a valid month.',
'calories_integer' => 'Calories must be an integer.',
'nutrition_goals_required' => 'Fill in all nutrition goals.',
'nutrition_goals_positive' => 'Nutrition goals must be positive.',
'nutrition_goals_max' => 'This nutrition goal value is too high.',
'report_reason_required' => 'Choose a report reason.',
'report_reason_valid' => 'Choose a valid report reason.',
'report_details_max' => 'The report details may not be greater than 2000 characters.',
],
];