(localization) Several big changes:
1) Added localization components to the package. They allow usage of localized routes, like http://attendize.site/en/login 2) Added English and Polish localization files. They are ugly, repetitive, but mostly true to the original and relevant. It required rewriting several phrases, and certainly required editing most of the views and controllers. 3) Edited routes to accomodate point 1 4) Rewritten several rules regarding dates. In most cases using English notation (with English names for months) is bad in all other languages. I used environment wide date format that is used. 5) Updated installer. Haven't tested it yet, but should work. Rewrites .env.example file instead of creating it from scratch (by concatenating strings). There are some minor changes that were simple fixes or other funky requirements from my employer that kinda make sense: 1) QR code reader wasn't working in firefox, fixed it. Works in chrome/firefox on mobile on https sites. 2) Added subscript text in some instances: below ticket registration, below ticket. It is kinda dumb, but in most cases is necessary to receive less complaints from clients. 3) Fixed geocoding api by adding api key in env file. At some point in 2016-2017 it was required by google to use API key from developer console and this requirement wasn't challenged in the code. 4) Ticket has been displaying either flyer or site logo on the side. Now displays both (which may affect 1d barcode - it might need some fixin). Regarding the same issue - description of an event contained the flyer image on the side, it was removed, cause it didn't fit in here. 5) Ticket style was updated, because of the above and because it didn't fit longer character strings. Now it's slightly uglier, but works in all cases. and other. There are also some inconveniences, like: 1) Unfinished translations. It was impossible for me to create translations based on strings located inside of a database, which I ignored (I think it's only at one place - surveys). 2) Ugly translation files. At some point I thought it is going to be easier to locate when I try translating vased by file name. Later I divided it by topics, and then I segmented it even more. It might require some serious clean-up. 3) Redundancy. In some cases there are several definitions for the same phrase in my localization files. I used it mostly to protect myself from different contexts for the phrase usage in different languages. 4) File division. There are several files that are placed in dedicated language directory (in /view/, like /view/pl/ or /view/en/). These files don't use language phrases, but they are translated as a whole. Mostly because using language phrases would make those view files unreadable. 5) Localzation helper marks some phrases as obsolete (in file "basic"), because they are used in app/Helpers folder (where this plugin doesn't reach)
This commit is contained in:
parent
7514aa4ba8
commit
83205555d7
|
|
@ -11,6 +11,10 @@ DB_DATABASE=attendize
|
|||
DB_USERNAME=attendize
|
||||
DB_PASSWORD=attendize
|
||||
|
||||
DEFAULT_DATE_FORMAT="Y-m-d"
|
||||
DEFAULT_TIME_FORMAT="H:i"
|
||||
DEFAULT_DATETIME_FORMAT="Y-m-d H:i"
|
||||
|
||||
# https://github.com/NitMedia/wkhtml2pdf#driver-types
|
||||
WKHTML2PDF_BIN_FILE=wkhtmltopdf-amd64
|
||||
|
||||
|
|
@ -24,6 +28,7 @@ MAIL_PASSWORD=
|
|||
MAIL_USERNAME=
|
||||
|
||||
GOOGLE_ANALYTICS_ID=
|
||||
GOOGLE_MAPS_GEOCODING_KEY=
|
||||
|
||||
TWITTER_WIDGET_ID=
|
||||
|
||||
|
|
|
|||
|
|
@ -11,3 +11,6 @@ installed
|
|||
/composer.phar
|
||||
_ide_helper.php
|
||||
*.swp
|
||||
|
||||
# Do not include backup lang files
|
||||
resources/lang/*/[a-zA-Z]*20[0-9][0-9][0-1][0-9][0-3][0-9]_[0-2][0-9][0-5][0-9][0-5][0-9].php
|
||||
|
|
@ -42,13 +42,13 @@ Form::macro('styledFile', function ($name, $multiple = false) {
|
|||
<div class="input-group">
|
||||
<span class="input-group-btn">
|
||||
<span class="btn btn-primary btn-file ">
|
||||
Browse… <input name="' . $name . '" type="file" ' . ($multiple ? 'multiple' : '') . '>
|
||||
'.trans("basic.browse").'… <input name="' . $name . '" type="file" ' . ($multiple ? 'multiple' : '') . '>
|
||||
</span>
|
||||
</span>
|
||||
<input type="text" class="form-control" readonly>
|
||||
<span style="display: none;" class="input-group-btn btn-upload-file">
|
||||
<span class="btn btn-success ">
|
||||
Upload
|
||||
'.trans("basic.upload").'
|
||||
</span>
|
||||
</span>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ class EventAttendeesController extends MyBaseController
|
|||
* @todo This is a bit hackish
|
||||
*/
|
||||
if ($event->tickets->count() === 0) {
|
||||
return '<script>showMessage("You need to create a ticket before you can invite an attendee.");</script>';
|
||||
return '<script>showMessage("'.trans("Controllers.addInviteError").'");</script>';
|
||||
}
|
||||
|
||||
return view('ManageEvent.Modals.InviteAttendee', [
|
||||
|
|
@ -117,8 +117,8 @@ class EventAttendeesController extends MyBaseController
|
|||
];
|
||||
|
||||
$messages = [
|
||||
'ticket_id.exists' => 'The ticket you have selected does not exist',
|
||||
'ticket_id.required' => 'The ticket field is required. ',
|
||||
'ticket_id.exists' => trans("Controllers.ticket_not_exists_error"),
|
||||
'ticket_id.required' => trans("Controllers.ticket_field_required_error"),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -198,7 +198,7 @@ class EventAttendeesController extends MyBaseController
|
|||
$this->dispatch(new SendAttendeeInvite($attendee));
|
||||
}
|
||||
|
||||
session()->flash('message', 'Attendee Successfully Invited');
|
||||
session()->flash('message', trans("Controllers.attendee_successfully_invited"));
|
||||
|
||||
DB::commit();
|
||||
|
||||
|
|
@ -216,7 +216,7 @@ class EventAttendeesController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'error',
|
||||
'error' => 'An error occurred while inviting this attendee. Please try again.'
|
||||
'error' => trans("Controllers.attendee_exception")
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -238,7 +238,7 @@ class EventAttendeesController extends MyBaseController
|
|||
* @todo This is a bit hackish
|
||||
*/
|
||||
if ($event->tickets->count() === 0) {
|
||||
return '<script>showMessage("You need to create a ticket before you can add an attendee.");</script>';
|
||||
return '<script>showMessage("'.trans("Controllers.addInviteError").'");</script>';
|
||||
}
|
||||
|
||||
return view('ManageEvent.Modals.ImportAttendee', [
|
||||
|
|
@ -263,7 +263,7 @@ class EventAttendeesController extends MyBaseController
|
|||
];
|
||||
|
||||
$messages = [
|
||||
'ticket_id.exists' => 'The ticket you have selected does not exist',
|
||||
'ticket_id.exists' => trans("Controllers.ticket_not_exists_error"),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -445,13 +445,13 @@ class EventAttendeesController extends MyBaseController
|
|||
$message->to($attendee->event->organiser->email, $attendee->event->organiser->name)
|
||||
->from(config('attendize.outgoing_email_noreply'), $attendee->event->organiser->name)
|
||||
->replyTo($attendee->event->organiser->email, $attendee->event->organiser->name)
|
||||
->subject($data['subject'] . '[ORGANISER COPY]');
|
||||
->subject($data['subject'] . trans("Email.organiser_copy"));
|
||||
});
|
||||
}
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Message Successfully Sent',
|
||||
'message' => trans("Controllers.message_successfully_sent"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -635,8 +635,8 @@ class EventAttendeesController extends MyBaseController
|
|||
];
|
||||
|
||||
$messages = [
|
||||
'ticket_id.exists' => 'The ticket you have selected does not exist',
|
||||
'ticket_id.required' => 'The ticket field is required. ',
|
||||
'ticket_id.exists' => trans("Controllers.ticket_not_exists_error"),
|
||||
'ticket_id.required' => trans("Controllers.ticket_field_required_error"),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -651,7 +651,7 @@ class EventAttendeesController extends MyBaseController
|
|||
$attendee = Attendee::scope()->findOrFail($attendee_id);
|
||||
$attendee->update($request->all());
|
||||
|
||||
session()->flash('message', 'Successfully Updated Attendee');
|
||||
session()->flash('message',trans("Controllers.successfully_updated_attendee"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
|
|
@ -697,7 +697,7 @@ class EventAttendeesController extends MyBaseController
|
|||
if ($attendee->is_cancelled) {
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Attendee Already Cancelled',
|
||||
'message' => trans("Controllers.attendee_already_cancelled"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -723,7 +723,7 @@ class EventAttendeesController extends MyBaseController
|
|||
$message->to($attendee->email, $attendee->full_name)
|
||||
->from(config('attendize.outgoing_email_noreply'), $attendee->event->organiser->name)
|
||||
->replyTo($attendee->event->organiser->email, $attendee->event->organiser->name)
|
||||
->subject('Your ticket has been cancelled');
|
||||
->subject(trans("Email.your_ticket_cancelled"));
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -763,7 +763,7 @@ class EventAttendeesController extends MyBaseController
|
|||
$message->to($attendee->email, $attendee->full_name)
|
||||
->from(config('attendize.outgoing_email_noreply'), $attendee->event->organiser->name)
|
||||
->replyTo($attendee->event->organiser->email, $attendee->event->organiser->name)
|
||||
->subject('You have received a refund from ' . $attendee->event->organiser->name);
|
||||
->subject(trans("Email.refund_from_name", ["name"=>$attendee->event->organiser->name]));
|
||||
});
|
||||
} else {
|
||||
$error_message = $response->getMessage();
|
||||
|
|
@ -771,7 +771,7 @@ class EventAttendeesController extends MyBaseController
|
|||
|
||||
} catch (\Exception $e) {
|
||||
\Log::error($e);
|
||||
$error_message = 'There has been a problem processing your refund. Please check your information and try again.';
|
||||
$error_message = trans("Controllers.refund_exception");
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -783,7 +783,7 @@ class EventAttendeesController extends MyBaseController
|
|||
]);
|
||||
}
|
||||
|
||||
session()->flash('message', 'Successfully Cancelled Attenddee');
|
||||
session()->flash('message', trans("Controllers.successfully_cancelled_attendee"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
|
|
@ -826,7 +826,7 @@ class EventAttendeesController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Ticket Successfully Resent',
|
||||
'message' => trans("Controllers.ticket_successfully_resent"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -115,7 +115,7 @@ class EventCheckInController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'success',
|
||||
'checked' => $checking,
|
||||
'message' => 'Attendee Successfully Checked ' . (($checking == 'in') ? 'In' : 'Out'),
|
||||
'message' => (($checking == 'in') ? trans("Controllers.attendee_successfully_checked_in") : trans("Controllers.attendee_successfully_checked_out")),
|
||||
'id' => $attendee->id,
|
||||
]);
|
||||
}
|
||||
|
|
@ -153,7 +153,7 @@ class EventCheckInController extends MyBaseController
|
|||
if (is_null($attendee)) {
|
||||
return response()->json([
|
||||
'status' => 'error',
|
||||
'message' => "Invalid Ticket! Please try again."
|
||||
'message' => trans("Controllers.invalid_ticket_error")
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -177,7 +177,7 @@ class EventCheckInController extends MyBaseController
|
|||
if ($attendee->has_arrived) {
|
||||
return response()->json([
|
||||
'status' => 'error',
|
||||
'message' => 'Attendee already checked in at ' . $attendee->arrival_time->format('H:i A, F j') . $appendedText
|
||||
'message' => trans("Controllers.attendee_already_checked_in", ["time"=> $attendee->arrival_time->format(env("DEFAULT_DATETIME_FORMAT"))]) . $appendedText
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -185,7 +185,7 @@ class EventCheckInController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Success !<br>Name: ' . $attendee->first_name . ' ' . $attendee->last_name . '<br>Reference: ' . $attendee->reference . '<br>Ticket: ' . $attendee->ticket . '.' . $appendedText
|
||||
'message' => trans("Controllers.attendee_check_in_success", ["name"=>$attendee->first_name." ".$attendee->last_name, "ref"=>$attendee->reference, "ticket"=>$attendee->ticket]).$appendedText
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -208,7 +208,7 @@ class EventCheckInController extends MyBaseController
|
|||
]);
|
||||
|
||||
return response()->json([
|
||||
'message' => $updateRowsCount . ' Attendee(s) Checked in.'
|
||||
'message' => trans("Controllers.num_attendees_checked_in", ["num"=>$updateRowsCount])
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -729,6 +729,11 @@ class EventCheckoutController extends Controller
|
|||
if (!$order) {
|
||||
abort(404);
|
||||
}
|
||||
$images = [];
|
||||
$imgs = $order->event->images;
|
||||
foreach ($imgs as $img) {
|
||||
$images[] = base64_encode(file_get_contents(public_path($img->image_path)));
|
||||
}
|
||||
|
||||
$data = [
|
||||
'order' => $order,
|
||||
|
|
@ -737,7 +742,7 @@ class EventCheckoutController extends Controller
|
|||
'attendees' => $order->attendees,
|
||||
'css' => file_get_contents(public_path('assets/stylesheet/ticket.css')),
|
||||
'image' => base64_encode(file_get_contents(public_path($order->event->organiser->full_logo_path))),
|
||||
|
||||
'images' => $images,
|
||||
];
|
||||
|
||||
if ($request->get('download') == '1') {
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ class EventController extends MyBaseController
|
|||
'organiser_email' => ['required', 'email'],
|
||||
];
|
||||
$messages = [
|
||||
'organiser_name.required' => 'You must give a name for the event organiser.',
|
||||
'organiser_name.required' => trans("Controllers.no_organiser_name_error"),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -128,7 +128,7 @@ class EventController extends MyBaseController
|
|||
} else { /* Somethings gone horribly wrong */
|
||||
return response()->json([
|
||||
'status' => 'error',
|
||||
'messages' => 'There was an issue finding the organiser.',
|
||||
'messages' => trans("Controllers.organiser_other_error"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -165,7 +165,7 @@ class EventController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'error',
|
||||
'messages' => 'Whoops! There was a problem creating your event. Please try again.',
|
||||
'messages' => trans("Controllers.event_create_exception"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -307,7 +307,7 @@ class EventController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'success',
|
||||
'id' => $event->id,
|
||||
'message' => 'Event Successfully Updated',
|
||||
'message' => trans("Controllers.event_successfully_updated"),
|
||||
'redirectUrl' => '',
|
||||
]);
|
||||
}
|
||||
|
|
@ -342,7 +342,7 @@ class EventController extends MyBaseController
|
|||
}
|
||||
|
||||
return response()->json([
|
||||
'error' => 'There was a problem uploading your image.',
|
||||
'error' => trans("Controllers.image_upload_error"),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -108,7 +108,7 @@ class EventCustomizeController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Social Settings Successfully Updated',
|
||||
'message' => trans("Controllers.social_settings_successfully_updated"),
|
||||
]);
|
||||
|
||||
}
|
||||
|
|
@ -132,7 +132,7 @@ class EventCustomizeController extends MyBaseController
|
|||
'is_1d_barcode_enabled' => ['required'],
|
||||
];
|
||||
$messages = [
|
||||
'ticket_bg_color.required' => 'Please enter a background color.',
|
||||
'ticket_bg_color.required' => trans("Controllers.please_enter_a_background_color"),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -174,9 +174,9 @@ class EventCustomizeController extends MyBaseController
|
|||
'organiser_fee_fixed' => ['numeric', 'between:0,100'],
|
||||
];
|
||||
$messages = [
|
||||
'organiser_fee_percentage.numeric' => 'Please enter a value between 0 and 100',
|
||||
'organiser_fee_fixed.numeric' => 'Please check the format. It should be in the format 0.00.',
|
||||
'organiser_fee_fixed.between' => 'Please enter a value between 0 and 100.',
|
||||
'organiser_fee_percentage.numeric' => trans("validation.between.numeric", ["attribute"=>trans("Fees.service_fee_percentage"), "min"=>0, "max"=>100]),
|
||||
'organiser_fee_fixed.numeric' => trans("validation.date_format", ["attribute"=>trans("Fees.service_fee_fixed_price"), "format"=>"0.00"]),
|
||||
'organiser_fee_fixed.between' => trans("validation.between.numeric", ["attribute"=>trans("Fees.service_fee_fixed_price"), "min"=>0, "max"=>100]),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -194,7 +194,7 @@ class EventCustomizeController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Order Page Successfully Updated',
|
||||
'message' => trans("Controllers.order_page_successfully_updated"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -230,7 +230,7 @@ class EventCustomizeController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Order Page Successfully Updated',
|
||||
'message' => trans("Controllers.order_page_successfully_updated"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -249,8 +249,8 @@ class EventCustomizeController extends MyBaseController
|
|||
'bg_image_path' => ['mimes:jpeg,jpg,png', 'max:4000'],
|
||||
];
|
||||
$messages = [
|
||||
'bg_image_path.mimes' => 'Please ensure you are uploading an image (JPG, PNG, JPEG)',
|
||||
'bg_image_path.max' => 'Please ensure the image is not larger than 2.5MB',
|
||||
'bg_image_path.mimes' => trans("validation.mimes", ["attribute"=>trans("Event.event_image"), "values"=>"JPEG, JPG, PNG"]),
|
||||
'bg_image_path.max' => trans("validation.max.file", ["attribute"=>trans("Event.event_image"), "max"=>2500]),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -302,7 +302,7 @@ class EventCustomizeController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Event Page Successfully Updated',
|
||||
'message' => trans("Controllers.event_page_successfully_updated"),
|
||||
'runThis' => 'document.getElementById(\'previewIframe\').contentWindow.location.reload(true);',
|
||||
]);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -179,7 +179,7 @@ class EventOrdersController extends MyBaseController
|
|||
$order->update();
|
||||
|
||||
|
||||
\Session::flash('message', 'The order has been updated');
|
||||
\Session::flash('message', trans("Controllers.the_order_has_been_updated"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
|
|
@ -201,7 +201,7 @@ class EventOrdersController extends MyBaseController
|
|||
'refund_amount' => ['numeric'],
|
||||
];
|
||||
$messages = [
|
||||
'refund_amount.integer' => 'Refund amount must only contain numbers.',
|
||||
'refund_amount.integer' => trans("Controllers.refund_only_numbers_error"),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -223,18 +223,18 @@ class EventOrdersController extends MyBaseController
|
|||
|
||||
if ($refund_order && $order->payment_gateway->can_refund) {
|
||||
if (!$order->transaction_id) {
|
||||
$error_message = 'Sorry, this order cannot be refunded.';
|
||||
$error_message = trans("Controllers.order_cant_be_refunded");
|
||||
}
|
||||
|
||||
if ($order->is_refunded) {
|
||||
$error_message = 'This order has already been refunded';
|
||||
$error_message = trans("Controllers.order_already_refunded");
|
||||
} elseif ($order->organiser_amount == 0) {
|
||||
$error_message = 'Nothing to refund';
|
||||
$error_message = trans("Controllers.nothing_to_refund");
|
||||
} elseif ($refund_type !== 'full' && $refund_amount > round(($order->organiser_amount - $order->amount_refunded),
|
||||
2)
|
||||
) {
|
||||
$error_message = 'The maximum amount you can refund is ' . (money($order->organiser_amount - $order->amount_refunded,
|
||||
$order->event->currency));
|
||||
$error_message = trans("Controllers.maximum_refund_amount", ["money"=>(money($order->organiser_amount - $order->amount_refunded,
|
||||
$order->event->currency))]);
|
||||
}
|
||||
if (!$error_message) {
|
||||
try {
|
||||
|
|
@ -273,7 +273,7 @@ class EventOrdersController extends MyBaseController
|
|||
$order->save();
|
||||
} catch (\Exeption $e) {
|
||||
Log::error($e);
|
||||
$error_message = 'There has been a problem processing your refund. Please check your information and try again.';
|
||||
$error_message = trans("Controllers.refund_exception");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -305,9 +305,17 @@ class EventOrdersController extends MyBaseController
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
\Session::flash('message',
|
||||
(!$refund_amount && !$attendees) ? 'Nothing To Do' : 'Successfully ' . ($refund_order ? ' Refunded Order' : ' ') . ($attendees && $refund_order ? ' & ' : '') . ($attendees ? 'Cancelled Attendee(s)' : ''));
|
||||
if(!$refund_amount && !$attendees)
|
||||
$msg = trans("Controllers.nothing_to_do");
|
||||
else {
|
||||
if($attendees && $refund_order)
|
||||
$msg = trans("Controllers.successfully_refunded_and_cancelled");
|
||||
else if($refund_order)
|
||||
$msg = trans("Controllers.successfully_refunded_order");
|
||||
else if($attendees)
|
||||
$msg = trans("Controllers.successfully_cancelled_attendees");
|
||||
}
|
||||
\Session::flash('message', $msg);
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
|
|
@ -336,6 +344,8 @@ class EventOrdersController extends MyBaseController
|
|||
$excel->sheet('orders_sheet_1', function ($sheet) use ($event) {
|
||||
|
||||
\DB::connection()->setFetchMode(\PDO::FETCH_ASSOC);
|
||||
$yes = strtoupper(trans("basic.yes"));
|
||||
$no = strtoupper(trans("basic.no"));
|
||||
$data = DB::table('orders')
|
||||
->where('orders.event_id', '=', $event->id)
|
||||
->where('orders.event_id', '=', $event->id)
|
||||
|
|
@ -345,8 +355,8 @@ class EventOrdersController extends MyBaseController
|
|||
'orders.email',
|
||||
'orders.order_reference',
|
||||
'orders.amount',
|
||||
\DB::raw("(CASE WHEN orders.is_refunded = 1 THEN 'YES' ELSE 'NO' END) AS `orders.is_refunded`"),
|
||||
\DB::raw("(CASE WHEN orders.is_partially_refunded = 1 THEN 'YES' ELSE 'NO' END) AS `orders.is_partially_refunded`"),
|
||||
\DB::raw("(CASE WHEN orders.is_refunded = 1 THEN '$yes' ELSE '$no' END) AS `orders.is_refunded`"),
|
||||
\DB::raw("(CASE WHEN orders.is_partially_refunded = 1 THEN '$yes' ELSE '$no' END) AS `orders.is_partially_refunded`"),
|
||||
'orders.amount_refunded',
|
||||
'orders.created_at',
|
||||
])->get();
|
||||
|
|
@ -356,15 +366,15 @@ class EventOrdersController extends MyBaseController
|
|||
|
||||
// Add headings to first row
|
||||
$sheet->row(1, [
|
||||
'First Name',
|
||||
'Last Name',
|
||||
'Email',
|
||||
'Order Reference',
|
||||
'Amount',
|
||||
'Fully Refunded',
|
||||
'Partially Refunded',
|
||||
'Amount Refunded',
|
||||
'Order Date',
|
||||
trans("Attendee.first_name"),
|
||||
trans("Attendee.last_name"),
|
||||
trans("Attendee.email"),
|
||||
trans("Order.order_ref"),
|
||||
trans("Order.amount"),
|
||||
trans("Order.fully_refunded"),
|
||||
trans("Order.partially_refunded"),
|
||||
trans("Order.amount_refunded"),
|
||||
trans("Order.order_date"),
|
||||
]);
|
||||
|
||||
// Set gray background on first row
|
||||
|
|
@ -440,13 +450,13 @@ class EventOrdersController extends MyBaseController
|
|||
$message->to($order->event->organiser->email)
|
||||
->from(config('attendize.outgoing_email_noreply'), $order->event->organiser->name)
|
||||
->replyTo($order->event->organiser->email, $order->event->organiser->name)
|
||||
->subject($data['subject'] . ' [Organiser copy]');
|
||||
->subject($data['subject'] . trans("Email.organiser_copy"));
|
||||
});
|
||||
}
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Message Successfully Sent',
|
||||
'message' => trans("Controllers.message_successfully_sent"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -466,7 +476,7 @@ class EventOrdersController extends MyBaseController
|
|||
|
||||
$order->save();
|
||||
|
||||
session()->flash('message', 'Order Payment Status Successfully Updated');
|
||||
session()->flash('message', trans("Controllers.order_payment_status_successfully_updated"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class EventQrcodeCheckInController extends Controller
|
|||
])->first();
|
||||
|
||||
if (is_null($attendee)) {
|
||||
return response()->json(['status' => 'error', 'message' => "Invalid Ticket! Please try again."]);
|
||||
return response()->json(['status' => 'error', 'message' => trans("Controllers.invalid_ticket_error")]);
|
||||
}
|
||||
|
||||
$relatedAttendesCount = Attendee::where('id', '!=', $attendee->id)
|
||||
|
|
@ -72,13 +72,13 @@ class EventQrcodeCheckInController extends Controller
|
|||
if ($relatedAttendesCount >= 1) {
|
||||
$confirmOrderTicketsRoute = route('confirmCheckInOrderTickets', [$event->id, $attendee->order_id]);
|
||||
|
||||
$appendedText = '<br><br><form class="ajax" action="' . $confirmOrderTicketsRoute . '" method="POST">' . csrf_field() . '<button class="btn btn-primary btn-sm" type="submit"><i class="ico-ticket"></i> Check in all tickets associated to this order</button></form>';
|
||||
$appendedText = '<br><br><form class="ajax" action="' . $confirmOrderTicketsRoute . '" method="POST">' . csrf_field() . '<button class="btn btn-primary btn-sm" type="submit"><i class="ico-ticket"></i> '.trans("Controllers.check_in_all_tickets").'</button></form>';
|
||||
}
|
||||
|
||||
if ($attendee->has_arrived) {
|
||||
return response()->json([
|
||||
'status' => 'error',
|
||||
'message' => 'Warning: This attendee has already been checked in at ' . $attendee->arrival_time->format('H:i A, F j') . '.' . $appendedText
|
||||
'message' => trans("Controllers.attendee_already_checked_in", ["time"=>$attendee->arrival_time->format(env("DEFAULT_DATETIME_FORMAT"))]) . $appendedText
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -86,7 +86,7 @@ class EventQrcodeCheckInController extends Controller
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Success !<br>Name: ' . $attendee->first_name . ' ' . $attendee->last_name . '<br>Reference: ' . $attendee->reference . '<br>Ticket: ' . $attendee->ticket . '.' . $appendedText
|
||||
'message' => trans("Controllers.attendee_check_in_success", ["name"=> $attendee->first_name.' '.$attendee->last_name, "ref"=>$attendee->reference, "ticket"=>$attendee->ticket]). $appendedText
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -108,7 +108,7 @@ class EventQrcodeCheckInController extends Controller
|
|||
->update(['has_arrived' => true, 'arrival_time' => Carbon::now()]);
|
||||
|
||||
return response()->json([
|
||||
'message' => $updateRowsCount . ' Attendee(s) Checked in.'
|
||||
'message' => trans("Controllers.num_attendees_checked_in", ["num"=>$updateRowsCount])
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -99,11 +99,11 @@ class EventSurveyController extends MyBaseController
|
|||
|
||||
$event->questions()->attach($question->id);
|
||||
|
||||
session()->flash('message', 'Successfully Created Question');
|
||||
session()->flash('message', trans("Controllers.successfully_created_question"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Refreshing..',
|
||||
'message' => trans("Controllers.refreshing"),
|
||||
'redirectUrl' => '',
|
||||
]);
|
||||
}
|
||||
|
|
@ -178,11 +178,11 @@ class EventSurveyController extends MyBaseController
|
|||
|
||||
$question->tickets()->sync($ticket_ids);
|
||||
|
||||
session()->flash('message', 'Successfully Edited Question');
|
||||
session()->flash('message', trans("Controllers.successfully_edited_question"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Refreshing..',
|
||||
'message' => trans("Controllers.refreshing"),
|
||||
'redirectUrl' => '',
|
||||
]);
|
||||
|
||||
|
|
@ -205,11 +205,11 @@ class EventSurveyController extends MyBaseController
|
|||
|
||||
if ($question->delete()) {
|
||||
|
||||
session()->flash('message', 'Question Successfully Deleted');
|
||||
session()->flash('message', trans("Controllers.successfully_deleted_question"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Refreshing..',
|
||||
'message' => trans("Controllers.refreshing"),
|
||||
'redirectUrl' => '',
|
||||
]);
|
||||
}
|
||||
|
|
@ -217,7 +217,7 @@ class EventSurveyController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'error',
|
||||
'id' => $question->id,
|
||||
'message' => 'This question can\'t be deleted.',
|
||||
'message' => trans("Controllers.this_question_cant_be_deleted"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -259,7 +259,7 @@ class EventSurveyController extends MyBaseController
|
|||
{
|
||||
Excel::create('answers-as-of-' . date('d-m-Y-g.i.a'), function ($excel) use ($event_id) {
|
||||
|
||||
$excel->setTitle('Survey Answers');
|
||||
$excel->setTitle(trans("Controllers.survey_answers"));
|
||||
|
||||
// Chain the setters
|
||||
$excel->setCreator(config('attendize.app_name'))
|
||||
|
|
@ -296,7 +296,7 @@ class EventSurveyController extends MyBaseController
|
|||
if ($question->save()) {
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Question Successfully Updated',
|
||||
'message' => trans("Controllers.successfully_updated_question"),
|
||||
'id' => $question->id,
|
||||
]);
|
||||
}
|
||||
|
|
@ -304,7 +304,7 @@ class EventSurveyController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'error',
|
||||
'id' => $question->id,
|
||||
'message' => 'Whoops! Looks like something went wrong. Please try again.',
|
||||
'message' => trans("basic.whoops"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -329,7 +329,7 @@ class EventSurveyController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Question Order Successfully Updated',
|
||||
'message' => trans("Controllers.successfully_updated_question_order"),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,11 +22,11 @@ class EventTicketsController extends MyBaseController
|
|||
public function showTickets(Request $request, $event_id)
|
||||
{
|
||||
$allowed_sorts = [
|
||||
'created_at' => 'Creation date',
|
||||
'title' => 'Ticket title',
|
||||
'quantity_sold' => 'Quantity sold',
|
||||
'sales_volume' => 'Sales volume',
|
||||
'sort_order' => 'Custom Sort Order',
|
||||
'created_at' => trans("Controllers.sort.created_at"),
|
||||
'title' => trans("Controllers.sort.title"),
|
||||
'quantity_sold' => trans("Controllers.sort.quantity_sold"),
|
||||
'sales_volume' => trans("Controllers.sort.sales_volume"),
|
||||
'sort_order' => trans("Controllers.sort.sort_order"),
|
||||
];
|
||||
|
||||
// Getting get parameters.
|
||||
|
|
@ -118,7 +118,7 @@ class EventTicketsController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'success',
|
||||
'id' => $ticket->id,
|
||||
'message' => 'Refreshing...',
|
||||
'message' => trans("Controllers.refreshing"),
|
||||
'redirectUrl' => route('showEventTickets', [
|
||||
'event_id' => $event_id,
|
||||
]),
|
||||
|
|
@ -142,7 +142,7 @@ class EventTicketsController extends MyBaseController
|
|||
if ($ticket->save()) {
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Ticket Successfully Updated',
|
||||
'message' => trans("Controllers.ticket_successfully_updated"),
|
||||
'id' => $ticket->id,
|
||||
]);
|
||||
}
|
||||
|
|
@ -154,7 +154,7 @@ class EventTicketsController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'error',
|
||||
'id' => $ticket->id,
|
||||
'message' => 'Whoops! Looks like something went wrong. Please try again.',
|
||||
'message' => trans("Controllers.whoops"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -176,7 +176,7 @@ class EventTicketsController extends MyBaseController
|
|||
if ($ticket->quantity_sold > 0) {
|
||||
return response()->json([
|
||||
'status' => 'error',
|
||||
'message' => 'Sorry, you can\'t delete this ticket as some have already been sold',
|
||||
'message' => trans("Controllers.cant_delete_ticket_when_sold"),
|
||||
'id' => $ticket->id,
|
||||
]);
|
||||
}
|
||||
|
|
@ -184,7 +184,7 @@ class EventTicketsController extends MyBaseController
|
|||
if ($ticket->delete()) {
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Ticket Successfully Deleted',
|
||||
'message' => trans("Controllers.ticket_successfully_deleted"),
|
||||
'id' => $ticket->id,
|
||||
]);
|
||||
}
|
||||
|
|
@ -196,7 +196,7 @@ class EventTicketsController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'error',
|
||||
'id' => $ticket->id,
|
||||
'message' => 'Whoops! Looks like something went wrong. Please try again.',
|
||||
'message' => trans("Controllers.whoops"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -219,7 +219,7 @@ class EventTicketsController extends MyBaseController
|
|||
'integer',
|
||||
'min:' . ($ticket->quantity_sold + $ticket->quantity_reserved)
|
||||
];
|
||||
$validation_messages['quantity_available.min'] = 'Quantity available can\'t be less the amount sold or reserved.';
|
||||
$validation_messages['quantity_available.min'] = trans("Controllers.quantity_min_error");
|
||||
|
||||
$ticket->rules = $validation_rules + $ticket->rules;
|
||||
$ticket->messages = $validation_messages + $ticket->messages;
|
||||
|
|
@ -248,7 +248,7 @@ class EventTicketsController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'success',
|
||||
'id' => $ticket->id,
|
||||
'message' => 'Refreshing...',
|
||||
'message' => trans("Controllers.refreshing"),
|
||||
'redirectUrl' => route('showEventTickets', [
|
||||
'event_id' => $event_id,
|
||||
]),
|
||||
|
|
@ -275,7 +275,7 @@ class EventTicketsController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Ticket Order Successfully Updated',
|
||||
'message' => trans("Controllers.ticket_order_successfully_updated"),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -116,12 +116,12 @@ class EventViewController extends Controller
|
|||
$message->to($event->organiser->email, $event->organiser->name)
|
||||
->from(config('attendize.outgoing_email_noreply'), $data['sender_name'])
|
||||
->replyTo($data['sender_email'], $data['sender_name'])
|
||||
->subject('Message Regarding: ' . $event->title);
|
||||
->subject(trans("Email.message_regarding_event", ["event"=>$event->title]));
|
||||
});
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Message Successfully Sent',
|
||||
'message' => trans("Controllers.message_successfully_sent"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -75,7 +75,7 @@ class InstallerController extends Controller
|
|||
* Attempts to install the system
|
||||
*
|
||||
* @param Request $request
|
||||
* @return \Illuminate\Http\RedirectResponse
|
||||
* @return \Illuminate\Http\RedirectResponse|array
|
||||
*/
|
||||
public function postInstaller(Request $request)
|
||||
{
|
||||
|
|
@ -106,39 +106,61 @@ class InstallerController extends Controller
|
|||
if ($is_db_valid === 'yes') {
|
||||
return [
|
||||
'status' => 'success',
|
||||
'message' => 'Success, Your connection works!',
|
||||
'message' => trans("Installer.connection_success"),
|
||||
'test' => 1,
|
||||
];
|
||||
}
|
||||
|
||||
return [
|
||||
'status' => 'error',
|
||||
'message' => 'Unable to connect! Please check your settings',
|
||||
'message' => trans("Installer.connection_failure"),
|
||||
'test' => 1,
|
||||
];
|
||||
}
|
||||
|
||||
$config = "APP_ENV=production\n" .
|
||||
"APP_DEBUG=false\n" .
|
||||
"APP_URL={$app_url}\n" .
|
||||
"APP_KEY={$app_key}\n" .
|
||||
"DB_TYPE={$database['type']}\n" .
|
||||
"DB_HOST={$database['host']}\n" .
|
||||
"DB_DATABASE={$database['name']}\n" .
|
||||
"DB_USERNAME={$database['username']}\n" .
|
||||
"DB_PASSWORD={$database['password']}\n\n" .
|
||||
"MAIL_DRIVER={$mail['driver']}\n" .
|
||||
"MAIL_PORT={$mail['port']}\n" .
|
||||
"MAIL_ENCRYPTION={$mail['encryption']}\n" .
|
||||
"MAIL_HOST={$mail['host']}\n" .
|
||||
"MAIL_USERNAME={$mail['username']}\n" .
|
||||
"MAIL_FROM_NAME=\"{$mail['from_name']}\"\n" .
|
||||
"MAIL_FROM_ADDRESS={$mail['from_address']}\n" .
|
||||
"WKHTML2PDF_BIN_FILE=wkhtmltopdf-amd64\n" .
|
||||
"MAIL_PASSWORD={$mail['password']}\n\n";
|
||||
$config_string = file_get_contents(base_path() . '/.env.example');
|
||||
$config_temp = explode("\n", $config_string);
|
||||
foreach($config_temp as $key=>$row)
|
||||
$config_temp[$key] = explode("=", $row, 2);
|
||||
$config = [
|
||||
"APP_ENV" => "production",
|
||||
"APP_DEBUG" => "false",
|
||||
"APP_URL" => $app_url,
|
||||
"APP_KEY" => $app_key,
|
||||
"DB_TYPE" => $database['type'],
|
||||
"DB_HOST" => $database['host'],
|
||||
"DB_DATABASE" => $database['name'],
|
||||
"DB_USERNAME" => $database['username'],
|
||||
"DB_PASSWORD" => $database['password'],
|
||||
"MAIL_DRIVER" => $mail['driver'],
|
||||
"MAIL_PORT" => $mail['port'],
|
||||
"MAIL_ENCRYPTION" => $mail['encryption'],
|
||||
"MAIL_HOST" => $mail['host'],
|
||||
"MAIL_USERNAME" => $mail['username'],
|
||||
"MAIL_FROM_NAME" => $mail['from_name'],
|
||||
"MAIL_FROM_ADDRESS" => $mail['from_address'],
|
||||
"MAIL_PASSWORD" => $mail['password'],
|
||||
];
|
||||
foreach($config as $key=>$val) {
|
||||
$set = false;
|
||||
foreach($config_temp as $rownum=>$row) {
|
||||
if($row[0]==$key) {
|
||||
$config_temp[$rownum][1] = $val;
|
||||
$set = true;
|
||||
}
|
||||
}
|
||||
if(!$set)
|
||||
$config_temp[] = [$key, $val];
|
||||
}
|
||||
$config_string = "";
|
||||
foreach($config_temp as $row)
|
||||
if(count($row)>1)
|
||||
$config_string .= implode("=", $row)."\n";
|
||||
else
|
||||
$config_string .= implode("", $row)."\n";
|
||||
|
||||
$fp = fopen(base_path() . '/.env', 'w');
|
||||
fwrite($fp, $config);
|
||||
fwrite($fp, $config_string);
|
||||
fclose($fp);
|
||||
|
||||
Config::set('database.default', $database['type']);
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ class ManageAccountController extends MyBaseController
|
|||
|
||||
public function showStripeReturn()
|
||||
{
|
||||
$error_message = 'There was an error connecting your Stripe account. Please try again.';
|
||||
$error_message = trans("Controllers.stripe_error");
|
||||
|
||||
if (Input::get('error') || !Input::get('code')) {
|
||||
\Session::flash('message', $error_message);
|
||||
|
|
@ -79,7 +79,7 @@ class ManageAccountController extends MyBaseController
|
|||
|
||||
$account->save();
|
||||
|
||||
\Session::flash('message', 'You have successfully connected your Stripe account.');
|
||||
\Session::flash('message', trans("Controllers.stripe_success"));
|
||||
|
||||
return redirect()->route('showEventsDashboard');
|
||||
}
|
||||
|
|
@ -111,7 +111,7 @@ class ManageAccountController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'success',
|
||||
'id' => $account->id,
|
||||
'message' => 'Account Successfully Updated',
|
||||
'message' => trans("Controllers.account_successfully_updated"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -157,7 +157,7 @@ class ManageAccountController extends MyBaseController
|
|||
return response()->json([
|
||||
'status' => 'success',
|
||||
'id' => $account_payment_gateway->id,
|
||||
'message' => 'Payment Information Successfully Updated',
|
||||
'message' => trans("Controllers.payment_information_successfully_updated"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -173,9 +173,9 @@ class ManageAccountController extends MyBaseController
|
|||
];
|
||||
|
||||
$messages = [
|
||||
'email.email' => 'Please enter a valid E-mail address.',
|
||||
'email.required' => 'E-mail address is required.',
|
||||
'email.unique' => 'E-mail already in use for this account.',
|
||||
'email.email' => trans("Controllers.error.email.email"),
|
||||
'email.required' => trans("Controllers.error.email.required"),
|
||||
'email.unique' => trans("Controllers.error.email.unique"),
|
||||
];
|
||||
|
||||
$validation = Validator::make(Input::all(), $rules, $messages);
|
||||
|
|
@ -205,12 +205,12 @@ class ManageAccountController extends MyBaseController
|
|||
|
||||
Mail::send('Emails.inviteUser', $data, function ($message) use ($data) {
|
||||
$message->to($data['user']->email)
|
||||
->subject($data['inviter']->first_name . ' ' . $data['inviter']->last_name . ' added you to an ' . config('attendize.app_name') . ' account.');
|
||||
->subject(trans("Email.invite_user", ["name"=>$data['inviter']->first_name . ' ' . $data['inviter']->last_name, "app"=>config('attendize.app_name')]));
|
||||
});
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Success! <b>' . $user->email . '</b> has been sent further instructions.',
|
||||
'message' => trans("Controllers.success_name_has_received_instruction", ["name"=>$user->email]),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ class MyBaseController extends Controller
|
|||
*/
|
||||
'DateFormat' => 'dd-MM-yyyy',
|
||||
'DateTimeFormat' => 'dd-MM-yyyy hh:mm',
|
||||
'GenericErrorMessage' => 'Whoops! An unknown error has occurred. Please try again or contact support if the problem persists.'
|
||||
'GenericErrorMessage' => trans("Controllers.whoops"),
|
||||
]);
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -60,11 +60,11 @@ class OrganiserController extends MyBaseController
|
|||
|
||||
$organiser->save();
|
||||
|
||||
session()->flash('message', 'Successfully Created Organiser.');
|
||||
session()->flash('message', trans("Controllers.successfully_created_organiser"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Refreshing..',
|
||||
'message' => trans("Controllers.refreshing"),
|
||||
'redirectUrl' => route('showOrganiserEvents', [
|
||||
'organiser_id' => $organiser->id,
|
||||
'first_run' => 1
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ class OrganiserCustomizeController extends MyBaseController
|
|||
|
||||
$organiser->save();
|
||||
|
||||
session()->flash('message', 'Successfully Updated Organiser');
|
||||
session()->flash('message', trans("Controllers.successfully_updated_organiser"));
|
||||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
|
|
@ -86,8 +86,8 @@ class OrganiserCustomizeController extends MyBaseController
|
|||
'page_text_color' => ['required'],
|
||||
];
|
||||
$messages = [
|
||||
'page_header_bg_color.required' => 'Please enter a header background color.',
|
||||
'page_bg_color.required' => 'Please enter a background color.',
|
||||
'page_header_bg_color.required' => trans("Controllers.error.page_header_bg_color.required"),
|
||||
'page_bg_color.required' => trans("Controllers.error.page_bg_color.required"),
|
||||
];
|
||||
|
||||
$validator = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -107,7 +107,7 @@ class OrganiserCustomizeController extends MyBaseController
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Organiser Design Successfully Updated',
|
||||
'message' => trans("Controllers.organiser_design_successfully_updated"),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ class RemindersController extends Controller
|
|||
*/
|
||||
protected function getEmailSubject()
|
||||
{
|
||||
return isset($this->subject) ? $this->subject : 'Your Password Reset Link';
|
||||
return isset($this->subject) ? $this->subject : trans("Controllers.your_password_reset_link");
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -115,7 +115,7 @@ class RemindersController extends Controller
|
|||
|
||||
switch ($response) {
|
||||
case PasswordBroker::PASSWORD_RESET:
|
||||
\Session::flash('message', 'Password Successfully Reset');
|
||||
\Session::flash('message', trans("Controllers.password_successfully_reset"));
|
||||
|
||||
return redirect(route('login'));
|
||||
|
||||
|
|
|
|||
|
|
@ -44,12 +44,12 @@ class UserController extends Controller
|
|||
];
|
||||
|
||||
$messages = [
|
||||
'email.email' => 'Please enter a valid E-mail address.',
|
||||
'email.required' => 'E-mail address is required.',
|
||||
'password.passcheck' => 'This password is incorrect.',
|
||||
'email.unique' => 'This E-mail is already in use.',
|
||||
'first_name.required' => 'Please enter your first name.',
|
||||
'last_name.required' => 'Please enter your last name.',
|
||||
'email.email' => trans("Controllers.error.email.email"),
|
||||
'email.required' => trans("Controllers.error.email.required"),
|
||||
'password.passcheck' => trans("Controllers.error.password.passcheck"),
|
||||
'email.unique' => trans("Controllers.error.email.unique"),
|
||||
'first_name.required' => trans("Controllers.error.first_name.required"),
|
||||
'last_name.required' => trans("Controllers.error.last_name.required"),
|
||||
];
|
||||
|
||||
$validation = Validator::make($request->all(), $rules, $messages);
|
||||
|
|
@ -75,7 +75,7 @@ class UserController extends Controller
|
|||
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Successfully Saved Details',
|
||||
'message' => trans("Controllers.successfully_saved_details"),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -54,13 +54,13 @@ class UserLoginController extends Controller
|
|||
|
||||
if (empty($email) || empty($password)) {
|
||||
return Redirect::back()
|
||||
->with(['message' => 'Please fill in your email and password', 'failed' => true])
|
||||
->with(['message' => trans("Controllers.fill_email_and_password"), 'failed' => true])
|
||||
->withInput();
|
||||
}
|
||||
|
||||
if ($this->auth->attempt(['email' => $email, 'password' => $password], true) === false) {
|
||||
return Redirect::back()
|
||||
->with(['message' => 'Your username/password combination was incorrect', 'failed' => true])
|
||||
->with(['message' => trans("Controllers.login_password_incorrect"), 'failed' => true])
|
||||
->withInput();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ class UserSignupController extends Controller
|
|||
['first_name' => $user->first_name, 'confirmation_code' => $user->confirmation_code],
|
||||
function ($message) use ($request) {
|
||||
$message->to($request->get('email'), $request->get('first_name'))
|
||||
->subject('Thank you for registering for Attendize');
|
||||
->subject(trans("Email.attendize_register"));
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -87,7 +87,7 @@ class UserSignupController extends Controller
|
|||
|
||||
if (!$user) {
|
||||
return view('Public.Errors.Generic', [
|
||||
'message' => 'The confirmation code is missing or malformed.',
|
||||
'message' => trans("Controllers.confirmation_malformed"),
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
@ -95,7 +95,7 @@ class UserSignupController extends Controller
|
|||
$user->confirmation_code = null;
|
||||
$user->save();
|
||||
|
||||
session()->flash('message', 'Success! Your email is now verified. You can now login.');
|
||||
session()->flash('message', trans("Controllers.confirmation_successful"));
|
||||
|
||||
return redirect()->route('login');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -55,5 +55,9 @@ class Kernel extends HttpKernel
|
|||
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
|
||||
'first.run' => \App\Http\Middleware\FirstRunMiddleware::class,
|
||||
'installed' => \App\Http\Middleware\CheckInstalled::class,
|
||||
'localize' => \Mcamara\LaravelLocalization\Middleware\LaravelLocalizationRoutes::class,
|
||||
'localizationRedirect' => \Mcamara\LaravelLocalization\Middleware\LaravelLocalizationRedirectFilter::class,
|
||||
'localeSessionRedirect' => \Mcamara\LaravelLocalization\Middleware\LocaleSessionRedirect::class,
|
||||
'localeViewPath' => \Mcamara\LaravelLocalization\Middleware\LaravelLocalizationViewPath::class,
|
||||
];
|
||||
}
|
||||
|
|
|
|||
1257
app/Http/routes.php
1257
app/Http/routes.php
File diff suppressed because it is too large
Load Diff
|
|
@ -60,8 +60,10 @@ class GenerateTicket extends Job implements ShouldQueue
|
|||
$attendees = $query->get();
|
||||
|
||||
$image_path = $event->organiser->full_logo_path;
|
||||
if ($event->images->first() != null) {
|
||||
$image_path = $event->images()->first()->image_path;
|
||||
$images = [];
|
||||
$imgs = $order->event->images;
|
||||
foreach ($imgs as $img) {
|
||||
$images[] = base64_encode(file_get_contents(public_path($img->image_path)));
|
||||
}
|
||||
|
||||
$data = [
|
||||
|
|
@ -70,6 +72,7 @@ class GenerateTicket extends Job implements ShouldQueue
|
|||
'attendees' => $attendees,
|
||||
'css' => file_get_contents(public_path('assets/stylesheet/ticket.css')),
|
||||
'image' => base64_encode(file_get_contents(public_path($image_path))),
|
||||
'images' => $images,
|
||||
];
|
||||
|
||||
PDF::setOutputMode('F'); // force to file
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ class AttendeeMailer extends Mailer
|
|||
|
||||
Mail::send('Mailers.TicketMailer.SendAttendeeTicket', $data, function ($message) use ($attendee) {
|
||||
$message->to($attendee->email);
|
||||
$message->subject('Your ticket for the event ' . $attendee->order->event->title);
|
||||
$message->subject(trans("Email.your_ticket_for_event", ["event" => $attendee->order->event->title]));
|
||||
|
||||
$file_name = $attendee->reference;
|
||||
$file_path = public_path(config('attendize.event_pdf_tickets_path')) . '/' . $file_name . '.pdf';
|
||||
|
|
@ -81,7 +81,7 @@ class AttendeeMailer extends Mailer
|
|||
|
||||
Mail::queue('Mailers.TicketMailer.SendAttendeeInvite', $data, function ($message) use ($attendee) {
|
||||
$message->to($attendee->email);
|
||||
$message->subject('Your ticket for the event ' . $attendee->order->event->title);
|
||||
$message->subject(trans("Email.your_ticket_for_event", ["event" => $attendee->order->event->title]));
|
||||
|
||||
$file_name = $attendee->getReferenceAttribute();
|
||||
$file_path = public_path(config('attendize.event_pdf_tickets_path')) . '/' . $file_name . '.pdf';
|
||||
|
|
|
|||
|
|
@ -25,14 +25,13 @@ class OrderMailer
|
|||
{
|
||||
|
||||
Log::info("Sending ticket to: " . $order->email);
|
||||
|
||||
$data = [
|
||||
'order' => $order,
|
||||
];
|
||||
|
||||
Mail::send('Mailers.TicketMailer.SendOrderTickets', $data, function ($message) use ($order) {
|
||||
$message->to($order->email);
|
||||
$message->subject('Your tickets for the event ' . $order->event->title);
|
||||
$message->subject(trans("Controllers.tickets_for_event", ["event"=>$order->event->title]));
|
||||
|
||||
$file_name = $order->order_reference;
|
||||
$file_path = public_path(config('attendize.event_pdf_tickets_path')) . '/' . $file_name . '.pdf';
|
||||
|
|
|
|||
|
|
@ -309,7 +309,8 @@ class Event extends MyBaseModel
|
|||
*/
|
||||
public function getEventUrlAttribute()
|
||||
{
|
||||
return URL::to('/') . '/e/' . $this->id . '/' . Str::slug($this->title);
|
||||
return route("showEventPage", ["event_id"=>$this->id, "event_slug"=>Str::slug($this->title)]);
|
||||
//return URL::to('/') . '/e/' . $this->id . '/' . Str::slug($this->title);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -30,5 +30,8 @@ class AppServiceProvider extends ServiceProvider
|
|||
$this->app->bind(
|
||||
'Illuminate\Contracts\Auth\Registrar', 'App\Services\Registrar'
|
||||
);
|
||||
if ($this->app->environment() !== 'production') { // or local or whatever
|
||||
$this->app->register(\Potsky\LaravelLocalizationHelpers\LaravelLocalizationHelpersServiceProvider::class);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,7 +40,6 @@ $app->singleton(
|
|||
'Illuminate\Contracts\Debug\ExceptionHandler',
|
||||
'App\Exceptions\Handler'
|
||||
);
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Return The Application
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@
|
|||
"laracasts/utilities": "^2.1",
|
||||
"predis/predis": "~1.0",
|
||||
"guzzlehttp/guzzle": "^6.2",
|
||||
"omnipay/migs": "^2.1"
|
||||
"omnipay/migs": "^2.1",
|
||||
"mcamara/laravel-localization": "^1.2",
|
||||
"potsky/laravel-localization-helpers": "2.3.*"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~4.0",
|
||||
|
|
@ -73,5 +75,12 @@
|
|||
},
|
||||
"config": {
|
||||
"preferred-install": "dist"
|
||||
},
|
||||
"extra" : {
|
||||
"laravel" : {
|
||||
"dont-discover" : [
|
||||
"potsky/laravel-localization-helpers"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -170,6 +170,8 @@ return [
|
|||
MaxHoffmann\Parsedown\ParsedownServiceProvider::class,
|
||||
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
|
||||
Laracasts\Utilities\JavaScript\JavaScriptServiceProvider::class,
|
||||
Mcamara\LaravelLocalization\LaravelLocalizationServiceProvider::class,
|
||||
Potsky\LaravelLocalizationHelpers\LaravelLocalizationHelpersServiceProvider::class,
|
||||
],
|
||||
|
||||
/*
|
||||
|
|
@ -233,6 +235,7 @@ return [
|
|||
'Markdown' => MaxHoffmann\Parsedown\ParsedownFacade::class,
|
||||
'Omnipay' => Omnipay\Omnipay::class,
|
||||
// 'Omnipay' => Omnipay\Omnipay::class,
|
||||
'LaravelLocalization' => Mcamara\LaravelLocalization\Facades\LaravelLocalization::class,
|
||||
|
||||
],
|
||||
];
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ return [
|
|||
'fallback_organiser_logo_url' => '/assets/images/logo-dark.png',
|
||||
'cdn_url' => '',
|
||||
|
||||
'checkout_timeout_after' => env('CHECKOUT_TIMEOUT_AFTER', 10), #minutes
|
||||
'checkout_timeout_after' => env('CHECKOUT_TIMEOUT_AFTER', 30), #minutes
|
||||
|
||||
'ticket_status_before_sale_date' => 3,
|
||||
'ticket_status_on_sale' => 4,
|
||||
|
|
@ -57,9 +57,9 @@ return [
|
|||
|
||||
'default_timezone' => 30, #Europe/Dublin
|
||||
'default_currency' => 2, #Euro
|
||||
'default_date_format' => 'j M, Y',
|
||||
'default_date_picker_format' => 'd M, yyyy',
|
||||
'default_datetime_format' => 'F j, Y, g:i a',
|
||||
'default_date_format' => 'Y-m-d',
|
||||
'default_date_picker_format' => 'Y-m-d',
|
||||
'default_datetime_format' => 'Y-m-d, H:i',
|
||||
'default_query_cache' => 120, #Minutes
|
||||
'default_locale' => 'en',
|
||||
'default_payment_gateway' => 1, #Stripe=1 Paypal=2 BitPay=3 MIGS=4
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
|
||||
// The default gateway to use
|
||||
'default' => 'stripe',
|
||||
|
||||
// Add in each gateway here
|
||||
'gateways' => [
|
||||
'paypal' => [
|
||||
'driver' => 'PayPal_Express',
|
||||
'options' => [
|
||||
'solutionType' => '',
|
||||
'landingPage' => '',
|
||||
'headerImageUrl' => '',
|
||||
],
|
||||
],
|
||||
'stripe' => [
|
||||
'driver' => 'Stripe',
|
||||
'options' => [],
|
||||
],
|
||||
],
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,317 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
|
||||
// Uncomment the languages that your site supports - or add new ones.
|
||||
// These are sorted by the native name, which is the order you might show them in a language selector.
|
||||
// Regional languages are sorted by their base language, so "British English" sorts as "English, British"
|
||||
'supportedLocales' => [
|
||||
//'ace' => ['name' => 'Achinese', 'script' => 'Latn', 'native' => 'Aceh', 'regional' => ''],
|
||||
//'af' => ['name' => 'Afrikaans', 'script' => 'Latn', 'native' => 'Afrikaans', 'regional' => 'af_ZA'],
|
||||
//'agq' => ['name' => 'Aghem', 'script' => 'Latn', 'native' => 'Aghem', 'regional' => ''],
|
||||
//'ak' => ['name' => 'Akan', 'script' => 'Latn', 'native' => 'Akan', 'regional' => 'ak_GH'],
|
||||
//'an' => ['name' => 'Aragonese', 'script' => 'Latn', 'native' => 'aragonés', 'regional' => 'an_ES'],
|
||||
//'cch' => ['name' => 'Atsam', 'script' => 'Latn', 'native' => 'Atsam', 'regional' => ''],
|
||||
//'gn' => ['name' => 'Guaraní', 'script' => 'Latn', 'native' => 'Avañe’ẽ', 'regional' => ''],
|
||||
//'ae' => ['name' => 'Avestan', 'script' => 'Latn', 'native' => 'avesta', 'regional' => ''],
|
||||
//'ay' => ['name' => 'Aymara', 'script' => 'Latn', 'native' => 'aymar aru', 'regional' => 'ay_PE'],
|
||||
//'az' => ['name' => 'Azerbaijani (Latin)', 'script' => 'Latn', 'native' => 'azərbaycanca', 'regional' => 'az_AZ'],
|
||||
//'id' => ['name' => 'Indonesian', 'script' => 'Latn', 'native' => 'Bahasa Indonesia', 'regional' => 'id_ID'],
|
||||
//'ms' => ['name' => 'Malay', 'script' => 'Latn', 'native' => 'Bahasa Melayu', 'regional' => 'ms_MY'],
|
||||
//'bm' => ['name' => 'Bambara', 'script' => 'Latn', 'native' => 'bamanakan', 'regional' => ''],
|
||||
//'jv' => ['name' => 'Javanese (Latin)', 'script' => 'Latn', 'native' => 'Basa Jawa', 'regional' => ''],
|
||||
//'su' => ['name' => 'Sundanese', 'script' => 'Latn', 'native' => 'Basa Sunda', 'regional' => ''],
|
||||
//'bh' => ['name' => 'Bihari', 'script' => 'Latn', 'native' => 'Bihari', 'regional' => ''],
|
||||
//'bi' => ['name' => 'Bislama', 'script' => 'Latn', 'native' => 'Bislama', 'regional' => ''],
|
||||
//'nb' => ['name' => 'Norwegian Bokmål', 'script' => 'Latn', 'native' => 'Bokmål', 'regional' => 'nb_NO'],
|
||||
//'bs' => ['name' => 'Bosnian', 'script' => 'Latn', 'native' => 'bosanski', 'regional' => 'bs_BA'],
|
||||
//'br' => ['name' => 'Breton', 'script' => 'Latn', 'native' => 'brezhoneg', 'regional' => 'br_FR'],
|
||||
//'ca' => ['name' => 'Catalan', 'script' => 'Latn', 'native' => 'català', 'regional' => 'ca_ES'],
|
||||
//'ch' => ['name' => 'Chamorro', 'script' => 'Latn', 'native' => 'Chamoru', 'regional' => ''],
|
||||
//'ny' => ['name' => 'Chewa', 'script' => 'Latn', 'native' => 'chiCheŵa', 'regional' => ''],
|
||||
//'kde' => ['name' => 'Makonde', 'script' => 'Latn', 'native' => 'Chimakonde', 'regional' => ''],
|
||||
//'sn' => ['name' => 'Shona', 'script' => 'Latn', 'native' => 'chiShona', 'regional' => ''],
|
||||
//'co' => ['name' => 'Corsican', 'script' => 'Latn', 'native' => 'corsu', 'regional' => ''],
|
||||
//'cy' => ['name' => 'Welsh', 'script' => 'Latn', 'native' => 'Cymraeg', 'regional' => 'cy_GB'],
|
||||
//'da' => ['name' => 'Danish', 'script' => 'Latn', 'native' => 'dansk', 'regional' => 'da_DK'],
|
||||
//'se' => ['name' => 'Northern Sami', 'script' => 'Latn', 'native' => 'davvisámegiella', 'regional' => 'se_NO'],
|
||||
//'de' => ['name' => 'German', 'script' => 'Latn', 'native' => 'Deutsch', 'regional' => 'de_DE'],
|
||||
//'luo' => ['name' => 'Luo', 'script' => 'Latn', 'native' => 'Dholuo', 'regional' => ''],
|
||||
//'nv' => ['name' => 'Navajo', 'script' => 'Latn', 'native' => 'Diné bizaad', 'regional' => ''],
|
||||
//'dua' => ['name' => 'Duala', 'script' => 'Latn', 'native' => 'duálá', 'regional' => ''],
|
||||
//'et' => ['name' => 'Estonian', 'script' => 'Latn', 'native' => 'eesti', 'regional' => 'et_EE'],
|
||||
//'na' => ['name' => 'Nauru', 'script' => 'Latn', 'native' => 'Ekakairũ Naoero', 'regional' => ''],
|
||||
//'guz' => ['name' => 'Ekegusii', 'script' => 'Latn', 'native' => 'Ekegusii', 'regional' => ''],
|
||||
'en' => ['name' => 'English', 'script' => 'Latn', 'native' => 'English', 'regional' => 'en_GB'],
|
||||
//'en-AU' => ['name' => 'Australian English', 'script' => 'Latn', 'native' => 'Australian English', 'regional' => 'en_AU'],
|
||||
//'en-GB' => ['name' => 'British English', 'script' => 'Latn', 'native' => 'British English', 'regional' => 'en_GB'],
|
||||
//'en-US' => ['name' => 'U.S. English', 'script' => 'Latn', 'native' => 'U.S. English', 'regional' => 'en_US'],
|
||||
//'es' => ['name' => 'Spanish', 'script' => 'Latn', 'native' => 'español', 'regional' => 'es_ES'],
|
||||
//'eo' => ['name' => 'Esperanto', 'script' => 'Latn', 'native' => 'esperanto', 'regional' => ''],
|
||||
//'eu' => ['name' => 'Basque', 'script' => 'Latn', 'native' => 'euskara', 'regional' => 'eu_ES'],
|
||||
//'ewo' => ['name' => 'Ewondo', 'script' => 'Latn', 'native' => 'ewondo', 'regional' => ''],
|
||||
//'ee' => ['name' => 'Ewe', 'script' => 'Latn', 'native' => 'eʋegbe', 'regional' => ''],
|
||||
//'fil' => ['name' => 'Filipino', 'script' => 'Latn', 'native' => 'Filipino', 'regional' => 'fil_PH'],
|
||||
//'fr' => ['name' => 'French', 'script' => 'Latn', 'native' => 'français', 'regional' => 'fr_FR'],
|
||||
//'fr-CA' => ['name' => 'Canadian French', 'script' => 'Latn', 'native' => 'français canadien', 'regional' => 'fr_CA'],
|
||||
//'fy' => ['name' => 'Western Frisian', 'script' => 'Latn', 'native' => 'frysk', 'regional' => 'fy_DE'],
|
||||
//'fur' => ['name' => 'Friulian', 'script' => 'Latn', 'native' => 'furlan', 'regional' => 'fur_IT'],
|
||||
//'fo' => ['name' => 'Faroese', 'script' => 'Latn', 'native' => 'føroyskt', 'regional' => 'fo_FO'],
|
||||
//'gaa' => ['name' => 'Ga', 'script' => 'Latn', 'native' => 'Ga', 'regional' => ''],
|
||||
//'ga' => ['name' => 'Irish', 'script' => 'Latn', 'native' => 'Gaeilge', 'regional' => 'ga_IE'],
|
||||
//'gv' => ['name' => 'Manx', 'script' => 'Latn', 'native' => 'Gaelg', 'regional' => 'gv_GB'],
|
||||
//'sm' => ['name' => 'Samoan', 'script' => 'Latn', 'native' => 'Gagana fa’a Sāmoa', 'regional' => ''],
|
||||
//'gl' => ['name' => 'Galician', 'script' => 'Latn', 'native' => 'galego', 'regional' => 'gl_ES'],
|
||||
//'ki' => ['name' => 'Kikuyu', 'script' => 'Latn', 'native' => 'Gikuyu', 'regional' => ''],
|
||||
//'gd' => ['name' => 'Scottish Gaelic', 'script' => 'Latn', 'native' => 'Gàidhlig', 'regional' => 'gd_GB'],
|
||||
//'ha' => ['name' => 'Hausa', 'script' => 'Latn', 'native' => 'Hausa', 'regional' => 'ha_NG'],
|
||||
//'bez' => ['name' => 'Bena', 'script' => 'Latn', 'native' => 'Hibena', 'regional' => ''],
|
||||
//'ho' => ['name' => 'Hiri Motu', 'script' => 'Latn', 'native' => 'Hiri Motu', 'regional' => ''],
|
||||
//'hr' => ['name' => 'Croatian', 'script' => 'Latn', 'native' => 'hrvatski', 'regional' => 'hr_HR'],
|
||||
//'bem' => ['name' => 'Bemba', 'script' => 'Latn', 'native' => 'Ichibemba', 'regional' => 'bem_ZM'],
|
||||
//'io' => ['name' => 'Ido', 'script' => 'Latn', 'native' => 'Ido', 'regional' => ''],
|
||||
//'ig' => ['name' => 'Igbo', 'script' => 'Latn', 'native' => 'Igbo', 'regional' => 'ig_NG'],
|
||||
//'rn' => ['name' => 'Rundi', 'script' => 'Latn', 'native' => 'Ikirundi', 'regional' => ''],
|
||||
//'ia' => ['name' => 'Interlingua', 'script' => 'Latn', 'native' => 'interlingua', 'regional' => 'ia_FR'],
|
||||
//'iu-Latn' => ['name' => 'Inuktitut (Latin)', 'script' => 'Latn', 'native' => 'Inuktitut', 'regional' => 'iu_CA'],
|
||||
//'sbp' => ['name' => 'Sileibi', 'script' => 'Latn', 'native' => 'Ishisangu', 'regional' => ''],
|
||||
//'nd' => ['name' => 'North Ndebele', 'script' => 'Latn', 'native' => 'isiNdebele', 'regional' => ''],
|
||||
//'nr' => ['name' => 'South Ndebele', 'script' => 'Latn', 'native' => 'isiNdebele', 'regional' => 'nr_ZA'],
|
||||
//'xh' => ['name' => 'Xhosa', 'script' => 'Latn', 'native' => 'isiXhosa', 'regional' => 'xh_ZA'],
|
||||
//'zu' => ['name' => 'Zulu', 'script' => 'Latn', 'native' => 'isiZulu', 'regional' => 'zu_ZA'],
|
||||
//'it' => ['name' => 'Italian', 'script' => 'Latn', 'native' => 'italiano', 'regional' => 'it_IT'],
|
||||
//'ik' => ['name' => 'Inupiaq', 'script' => 'Latn', 'native' => 'Iñupiaq', 'regional' => 'ik_CA'],
|
||||
//'dyo' => ['name' => 'Jola-Fonyi', 'script' => 'Latn', 'native' => 'joola', 'regional' => ''],
|
||||
//'kea' => ['name' => 'Kabuverdianu', 'script' => 'Latn', 'native' => 'kabuverdianu', 'regional' => ''],
|
||||
//'kaj' => ['name' => 'Jju', 'script' => 'Latn', 'native' => 'Kaje', 'regional' => ''],
|
||||
//'mh' => ['name' => 'Marshallese', 'script' => 'Latn', 'native' => 'Kajin M̧ajeļ', 'regional' => 'mh_MH'],
|
||||
//'kl' => ['name' => 'Kalaallisut', 'script' => 'Latn', 'native' => 'kalaallisut', 'regional' => 'kl_GL'],
|
||||
//'kln' => ['name' => 'Kalenjin', 'script' => 'Latn', 'native' => 'Kalenjin', 'regional' => ''],
|
||||
//'kr' => ['name' => 'Kanuri', 'script' => 'Latn', 'native' => 'Kanuri', 'regional' => ''],
|
||||
//'kcg' => ['name' => 'Tyap', 'script' => 'Latn', 'native' => 'Katab', 'regional' => ''],
|
||||
//'kw' => ['name' => 'Cornish', 'script' => 'Latn', 'native' => 'kernewek', 'regional' => 'kw_GB'],
|
||||
//'naq' => ['name' => 'Nama', 'script' => 'Latn', 'native' => 'Khoekhoegowab', 'regional' => ''],
|
||||
//'rof' => ['name' => 'Rombo', 'script' => 'Latn', 'native' => 'Kihorombo', 'regional' => ''],
|
||||
//'kam' => ['name' => 'Kamba', 'script' => 'Latn', 'native' => 'Kikamba', 'regional' => ''],
|
||||
//'kg' => ['name' => 'Kongo', 'script' => 'Latn', 'native' => 'Kikongo', 'regional' => ''],
|
||||
//'jmc' => ['name' => 'Machame', 'script' => 'Latn', 'native' => 'Kimachame', 'regional' => ''],
|
||||
//'rw' => ['name' => 'Kinyarwanda', 'script' => 'Latn', 'native' => 'Kinyarwanda', 'regional' => 'rw_RW'],
|
||||
//'asa' => ['name' => 'Kipare', 'script' => 'Latn', 'native' => 'Kipare', 'regional' => ''],
|
||||
//'rwk' => ['name' => 'Rwa', 'script' => 'Latn', 'native' => 'Kiruwa', 'regional' => ''],
|
||||
//'saq' => ['name' => 'Samburu', 'script' => 'Latn', 'native' => 'Kisampur', 'regional' => ''],
|
||||
//'ksb' => ['name' => 'Shambala', 'script' => 'Latn', 'native' => 'Kishambaa', 'regional' => ''],
|
||||
//'swc' => ['name' => 'Congo Swahili', 'script' => 'Latn', 'native' => 'Kiswahili ya Kongo', 'regional' => ''],
|
||||
//'sw' => ['name' => 'Swahili', 'script' => 'Latn', 'native' => 'Kiswahili', 'regional' => 'sw_KE'],
|
||||
//'dav' => ['name' => 'Dawida', 'script' => 'Latn', 'native' => 'Kitaita', 'regional' => ''],
|
||||
//'teo' => ['name' => 'Teso', 'script' => 'Latn', 'native' => 'Kiteso', 'regional' => ''],
|
||||
//'khq' => ['name' => 'Koyra Chiini', 'script' => 'Latn', 'native' => 'Koyra ciini', 'regional' => ''],
|
||||
//'ses' => ['name' => 'Songhay', 'script' => 'Latn', 'native' => 'Koyraboro senni', 'regional' => ''],
|
||||
//'mfe' => ['name' => 'Morisyen', 'script' => 'Latn', 'native' => 'kreol morisien', 'regional' => ''],
|
||||
//'ht' => ['name' => 'Haitian', 'script' => 'Latn', 'native' => 'Kreyòl ayisyen', 'regional' => 'ht_HT'],
|
||||
//'kj' => ['name' => 'Kuanyama', 'script' => 'Latn', 'native' => 'Kwanyama', 'regional' => ''],
|
||||
//'ksh' => ['name' => 'Kölsch', 'script' => 'Latn', 'native' => 'Kölsch', 'regional' => ''],
|
||||
//'ebu' => ['name' => 'Kiembu', 'script' => 'Latn', 'native' => 'Kĩembu', 'regional' => ''],
|
||||
//'mer' => ['name' => 'Kimîîru', 'script' => 'Latn', 'native' => 'Kĩmĩrũ', 'regional' => ''],
|
||||
//'lag' => ['name' => 'Langi', 'script' => 'Latn', 'native' => 'Kɨlaangi', 'regional' => ''],
|
||||
//'lah' => ['name' => 'Lahnda', 'script' => 'Latn', 'native' => 'Lahnda', 'regional' => ''],
|
||||
//'la' => ['name' => 'Latin', 'script' => 'Latn', 'native' => 'latine', 'regional' => ''],
|
||||
//'lv' => ['name' => 'Latvian', 'script' => 'Latn', 'native' => 'latviešu', 'regional' => 'lv_LV'],
|
||||
//'to' => ['name' => 'Tongan', 'script' => 'Latn', 'native' => 'lea fakatonga', 'regional' => ''],
|
||||
//'lt' => ['name' => 'Lithuanian', 'script' => 'Latn', 'native' => 'lietuvių', 'regional' => 'lt_LT'],
|
||||
//'li' => ['name' => 'Limburgish', 'script' => 'Latn', 'native' => 'Limburgs', 'regional' => 'li_BE'],
|
||||
//'ln' => ['name' => 'Lingala', 'script' => 'Latn', 'native' => 'lingála', 'regional' => ''],
|
||||
//'lg' => ['name' => 'Ganda', 'script' => 'Latn', 'native' => 'Luganda', 'regional' => 'lg_UG'],
|
||||
//'luy' => ['name' => 'Oluluyia', 'script' => 'Latn', 'native' => 'Luluhia', 'regional' => ''],
|
||||
//'lb' => ['name' => 'Luxembourgish', 'script' => 'Latn', 'native' => 'Lëtzebuergesch', 'regional' => 'lb_LU'],
|
||||
//'hu' => ['name' => 'Hungarian', 'script' => 'Latn', 'native' => 'magyar', 'regional' => 'hu_HU'],
|
||||
//'mgh' => ['name' => 'Makhuwa-Meetto', 'script' => 'Latn', 'native' => 'Makua', 'regional' => ''],
|
||||
//'mg' => ['name' => 'Malagasy', 'script' => 'Latn', 'native' => 'Malagasy', 'regional' => 'mg_MG'],
|
||||
//'mt' => ['name' => 'Maltese', 'script' => 'Latn', 'native' => 'Malti', 'regional' => 'mt_MT'],
|
||||
//'mtr' => ['name' => 'Mewari', 'script' => 'Latn', 'native' => 'Mewari', 'regional' => ''],
|
||||
//'mua' => ['name' => 'Mundang', 'script' => 'Latn', 'native' => 'Mundang', 'regional' => ''],
|
||||
//'mi' => ['name' => 'Māori', 'script' => 'Latn', 'native' => 'Māori', 'regional' => 'mi_NZ'],
|
||||
//'nl' => ['name' => 'Dutch', 'script' => 'Latn', 'native' => 'Nederlands', 'regional' => 'nl_NL'],
|
||||
//'nmg' => ['name' => 'Kwasio', 'script' => 'Latn', 'native' => 'ngumba', 'regional' => ''],
|
||||
//'yav' => ['name' => 'Yangben', 'script' => 'Latn', 'native' => 'nuasue', 'regional' => ''],
|
||||
//'nn' => ['name' => 'Norwegian Nynorsk', 'script' => 'Latn', 'native' => 'nynorsk', 'regional' => 'nn_NO'],
|
||||
//'oc' => ['name' => 'Occitan', 'script' => 'Latn', 'native' => 'occitan', 'regional' => 'oc_FR'],
|
||||
//'ang' => ['name' => 'Old English', 'script' => 'Runr', 'native' => 'Old English', 'regional' => ''],
|
||||
//'xog' => ['name' => 'Soga', 'script' => 'Latn', 'native' => 'Olusoga', 'regional' => ''],
|
||||
//'om' => ['name' => 'Oromo', 'script' => 'Latn', 'native' => 'Oromoo', 'regional' => 'om_ET'],
|
||||
//'ng' => ['name' => 'Ndonga', 'script' => 'Latn', 'native' => 'OshiNdonga', 'regional' => ''],
|
||||
//'hz' => ['name' => 'Herero', 'script' => 'Latn', 'native' => 'Otjiherero', 'regional' => ''],
|
||||
//'uz-Latn' => ['name' => 'Uzbek (Latin)', 'script' => 'Latn', 'native' => 'oʼzbekcha', 'regional' => 'uz_UZ'],
|
||||
//'nds' => ['name' => 'Low German', 'script' => 'Latn', 'native' => 'Plattdüütsch', 'regional' => 'nds_DE'],
|
||||
'pl' => ['name' => 'Polish', 'script' => 'Latn', 'native' => 'polski', 'regional' => 'pl_PL'],
|
||||
//'pt' => ['name' => 'Portuguese', 'script' => 'Latn', 'native' => 'português', 'regional' => 'pt_PT'],
|
||||
//'pt-BR' => ['name' => 'Brazilian Portuguese', 'script' => 'Latn', 'native' => 'português do Brasil', 'regional' => 'pt_BR'],
|
||||
//'ff' => ['name' => 'Fulah', 'script' => 'Latn', 'native' => 'Pulaar', 'regional' => 'ff_SN'],
|
||||
//'pi' => ['name' => 'Pahari-Potwari', 'script' => 'Latn', 'native' => 'Pāli', 'regional' => ''],
|
||||
//'aa' => ['name' => 'Afar', 'script' => 'Latn', 'native' => 'Qafar', 'regional' => 'aa_ER'],
|
||||
//'ty' => ['name' => 'Tahitian', 'script' => 'Latn', 'native' => 'Reo Māohi', 'regional' => ''],
|
||||
//'ksf' => ['name' => 'Bafia', 'script' => 'Latn', 'native' => 'rikpa', 'regional' => ''],
|
||||
//'ro' => ['name' => 'Romanian', 'script' => 'Latn', 'native' => 'română', 'regional' => 'ro_RO'],
|
||||
//'cgg' => ['name' => 'Chiga', 'script' => 'Latn', 'native' => 'Rukiga', 'regional' => ''],
|
||||
//'rm' => ['name' => 'Romansh', 'script' => 'Latn', 'native' => 'rumantsch', 'regional' => ''],
|
||||
//'qu' => ['name' => 'Quechua', 'script' => 'Latn', 'native' => 'Runa Simi', 'regional' => ''],
|
||||
//'nyn' => ['name' => 'Nyankole', 'script' => 'Latn', 'native' => 'Runyankore', 'regional' => ''],
|
||||
//'ssy' => ['name' => 'Saho', 'script' => 'Latn', 'native' => 'Saho', 'regional' => ''],
|
||||
//'sc' => ['name' => 'Sardinian', 'script' => 'Latn', 'native' => 'sardu', 'regional' => 'sc_IT'],
|
||||
//'de-CH' => ['name' => 'Swiss High German', 'script' => 'Latn', 'native' => 'Schweizer Hochdeutsch', 'regional' => 'de_CH'],
|
||||
//'gsw' => ['name' => 'Swiss German', 'script' => 'Latn', 'native' => 'Schwiizertüütsch', 'regional' => ''],
|
||||
//'trv' => ['name' => 'Taroko', 'script' => 'Latn', 'native' => 'Seediq', 'regional' => ''],
|
||||
//'seh' => ['name' => 'Sena', 'script' => 'Latn', 'native' => 'sena', 'regional' => ''],
|
||||
//'nso' => ['name' => 'Northern Sotho', 'script' => 'Latn', 'native' => 'Sesotho sa Leboa', 'regional' => 'nso_ZA'],
|
||||
//'st' => ['name' => 'Southern Sotho', 'script' => 'Latn', 'native' => 'Sesotho', 'regional' => 'st_ZA'],
|
||||
//'tn' => ['name' => 'Tswana', 'script' => 'Latn', 'native' => 'Setswana', 'regional' => 'tn_ZA'],
|
||||
//'sq' => ['name' => 'Albanian', 'script' => 'Latn', 'native' => 'shqip', 'regional' => 'sq_AL'],
|
||||
//'sid' => ['name' => 'Sidamo', 'script' => 'Latn', 'native' => 'Sidaamu Afo', 'regional' => 'sid_ET'],
|
||||
//'ss' => ['name' => 'Swati', 'script' => 'Latn', 'native' => 'Siswati', 'regional' => 'ss_ZA'],
|
||||
//'sk' => ['name' => 'Slovak', 'script' => 'Latn', 'native' => 'slovenčina', 'regional' => 'sk_SK'],
|
||||
//'sl' => ['name' => 'Slovene', 'script' => 'Latn', 'native' => 'slovenščina', 'regional' => 'sl_SI'],
|
||||
//'so' => ['name' => 'Somali', 'script' => 'Latn', 'native' => 'Soomaali', 'regional' => 'so_SO'],
|
||||
//'sr-Latn' => ['name' => 'Serbian (Latin)', 'script' => 'Latn', 'native' => 'Srpski', 'regional' => 'sr_RS'],
|
||||
//'sh' => ['name' => 'Serbo-Croatian', 'script' => 'Latn', 'native' => 'srpskohrvatski', 'regional' => ''],
|
||||
//'fi' => ['name' => 'Finnish', 'script' => 'Latn', 'native' => 'suomi', 'regional' => 'fi_FI'],
|
||||
//'sv' => ['name' => 'Swedish', 'script' => 'Latn', 'native' => 'svenska', 'regional' => 'sv_SE'],
|
||||
//'sg' => ['name' => 'Sango', 'script' => 'Latn', 'native' => 'Sängö', 'regional' => ''],
|
||||
//'tl' => ['name' => 'Tagalog', 'script' => 'Latn', 'native' => 'Tagalog', 'regional' => 'tl_PH'],
|
||||
//'tzm-Latn' => ['name' => 'Central Atlas Tamazight (Latin)', 'script' => 'Latn', 'native' => 'Tamazight', 'regional' => ''],
|
||||
//'kab' => ['name' => 'Kabyle', 'script' => 'Latn', 'native' => 'Taqbaylit', 'regional' => 'kab_DZ'],
|
||||
//'twq' => ['name' => 'Tasawaq', 'script' => 'Latn', 'native' => 'Tasawaq senni', 'regional' => ''],
|
||||
//'shi' => ['name' => 'Tachelhit (Latin)', 'script' => 'Latn', 'native' => 'Tashelhit', 'regional' => ''],
|
||||
//'nus' => ['name' => 'Nuer', 'script' => 'Latn', 'native' => 'Thok Nath', 'regional' => ''],
|
||||
//'vi' => ['name' => 'Vietnamese', 'script' => 'Latn', 'native' => 'Tiếng Việt', 'regional' => 'vi_VN'],
|
||||
//'tg-Latn' => ['name' => 'Tajik (Latin)', 'script' => 'Latn', 'native' => 'tojikī', 'regional' => 'tg_TJ'],
|
||||
//'lu' => ['name' => 'Luba-Katanga', 'script' => 'Latn', 'native' => 'Tshiluba', 'regional' => 've_ZA'],
|
||||
//'ve' => ['name' => 'Venda', 'script' => 'Latn', 'native' => 'Tshivenḓa', 'regional' => ''],
|
||||
//'tw' => ['name' => 'Twi', 'script' => 'Latn', 'native' => 'Twi', 'regional' => ''],
|
||||
//'tr' => ['name' => 'Turkish', 'script' => 'Latn', 'native' => 'Türkçe', 'regional' => 'tr_TR'],
|
||||
//'ale' => ['name' => 'Aleut', 'script' => 'Latn', 'native' => 'Unangax tunuu', 'regional' => ''],
|
||||
//'ca-valencia' => ['name' => 'Valencian', 'script' => 'Latn', 'native' => 'valencià', 'regional' => ''],
|
||||
//'vai-Latn' => ['name' => 'Vai (Latin)', 'script' => 'Latn', 'native' => 'Viyamíĩ', 'regional' => ''],
|
||||
//'vo' => ['name' => 'Volapük', 'script' => 'Latn', 'native' => 'Volapük', 'regional' => ''],
|
||||
//'fj' => ['name' => 'Fijian', 'script' => 'Latn', 'native' => 'vosa Vakaviti', 'regional' => ''],
|
||||
//'wa' => ['name' => 'Walloon', 'script' => 'Latn', 'native' => 'Walon', 'regional' => 'wa_BE'],
|
||||
//'wae' => ['name' => 'Walser', 'script' => 'Latn', 'native' => 'Walser', 'regional' => 'wae_CH'],
|
||||
//'wen' => ['name' => 'Sorbian', 'script' => 'Latn', 'native' => 'Wendic', 'regional' => ''],
|
||||
//'wo' => ['name' => 'Wolof', 'script' => 'Latn', 'native' => 'Wolof', 'regional' => 'wo_SN'],
|
||||
//'ts' => ['name' => 'Tsonga', 'script' => 'Latn', 'native' => 'Xitsonga', 'regional' => 'ts_ZA'],
|
||||
//'dje' => ['name' => 'Zarma', 'script' => 'Latn', 'native' => 'Zarmaciine', 'regional' => ''],
|
||||
//'yo' => ['name' => 'Yoruba', 'script' => 'Latn', 'native' => 'Èdè Yorùbá', 'regional' => 'yo_NG'],
|
||||
//'de-AT' => ['name' => 'Austrian German', 'script' => 'Latn', 'native' => 'Österreichisches Deutsch', 'regional' => 'de_AT'],
|
||||
//'is' => ['name' => 'Icelandic', 'script' => 'Latn', 'native' => 'íslenska', 'regional' => 'is_IS'],
|
||||
//'cs' => ['name' => 'Czech', 'script' => 'Latn', 'native' => 'čeština', 'regional' => 'cs_CZ'],
|
||||
//'bas' => ['name' => 'Basa', 'script' => 'Latn', 'native' => 'Ɓàsàa', 'regional' => ''],
|
||||
//'mas' => ['name' => 'Masai', 'script' => 'Latn', 'native' => 'ɔl-Maa', 'regional' => ''],
|
||||
//'haw' => ['name' => 'Hawaiian', 'script' => 'Latn', 'native' => 'ʻŌlelo Hawaiʻi', 'regional' => ''],
|
||||
//'el' => ['name' => 'Greek', 'script' => 'Grek', 'native' => 'Ελληνικά', 'regional' => 'el_GR'],
|
||||
//'uz' => ['name' => 'Uzbek (Cyrillic)', 'script' => 'Cyrl', 'native' => 'Ўзбек', 'regional' => 'uz_UZ'],
|
||||
//'az-Cyrl' => ['name' => 'Azerbaijani (Cyrillic)', 'script' => 'Cyrl', 'native' => 'Азәрбајҹан', 'regional' => 'uz_UZ'],
|
||||
//'ab' => ['name' => 'Abkhazian', 'script' => 'Cyrl', 'native' => 'Аҧсуа', 'regional' => ''],
|
||||
//'os' => ['name' => 'Ossetic', 'script' => 'Cyrl', 'native' => 'Ирон', 'regional' => 'os_RU'],
|
||||
//'ky' => ['name' => 'Kyrgyz', 'script' => 'Cyrl', 'native' => 'Кыргыз', 'regional' => 'ky_KG'],
|
||||
//'sr' => ['name' => 'Serbian (Cyrillic)', 'script' => 'Cyrl', 'native' => 'Српски', 'regional' => 'sr_RS'],
|
||||
//'av' => ['name' => 'Avaric', 'script' => 'Cyrl', 'native' => 'авар мацӀ', 'regional' => ''],
|
||||
//'ady' => ['name' => 'Adyghe', 'script' => 'Cyrl', 'native' => 'адыгэбзэ', 'regional' => ''],
|
||||
//'ba' => ['name' => 'Bashkir', 'script' => 'Cyrl', 'native' => 'башҡорт теле', 'regional' => ''],
|
||||
//'be' => ['name' => 'Belarusian', 'script' => 'Cyrl', 'native' => 'беларуская', 'regional' => 'be_BY'],
|
||||
//'bg' => ['name' => 'Bulgarian', 'script' => 'Cyrl', 'native' => 'български', 'regional' => 'bg_BG'],
|
||||
//'kv' => ['name' => 'Komi', 'script' => 'Cyrl', 'native' => 'коми кыв', 'regional' => ''],
|
||||
//'mk' => ['name' => 'Macedonian', 'script' => 'Cyrl', 'native' => 'македонски', 'regional' => 'mk_MK'],
|
||||
//'mn' => ['name' => 'Mongolian (Cyrillic)', 'script' => 'Cyrl', 'native' => 'монгол', 'regional' => 'mn_MN'],
|
||||
//'ce' => ['name' => 'Chechen', 'script' => 'Cyrl', 'native' => 'нохчийн мотт', 'regional' => 'ce_RU'],
|
||||
//'ru' => ['name' => 'Russian', 'script' => 'Cyrl', 'native' => 'русский', 'regional' => 'ru_RU'],
|
||||
//'sah' => ['name' => 'Yakut', 'script' => 'Cyrl', 'native' => 'саха тыла', 'regional' => ''],
|
||||
//'tt' => ['name' => 'Tatar', 'script' => 'Cyrl', 'native' => 'татар теле', 'regional' => 'tt_RU'],
|
||||
//'tg' => ['name' => 'Tajik (Cyrillic)', 'script' => 'Cyrl', 'native' => 'тоҷикӣ', 'regional' => 'tg_TJ'],
|
||||
//'tk' => ['name' => 'Turkmen', 'script' => 'Cyrl', 'native' => 'түркменче', 'regional' => 'tk_TM'],
|
||||
//'uk' => ['name' => 'Ukrainian', 'script' => 'Cyrl', 'native' => 'українська', 'regional' => 'uk_UA'],
|
||||
//'cv' => ['name' => 'Chuvash', 'script' => 'Cyrl', 'native' => 'чӑваш чӗлхи', 'regional' => 'cv_RU'],
|
||||
//'cu' => ['name' => 'Church Slavic', 'script' => 'Cyrl', 'native' => 'ѩзыкъ словѣньскъ', 'regional' => ''],
|
||||
//'kk' => ['name' => 'Kazakh', 'script' => 'Cyrl', 'native' => 'қазақ тілі', 'regional' => 'kk_KZ'],
|
||||
//'hy' => ['name' => 'Armenian', 'script' => 'Armn', 'native' => 'Հայերեն', 'regional' => 'hy_AM'],
|
||||
//'yi' => ['name' => 'Yiddish', 'script' => 'Hebr', 'native' => 'ייִדיש', 'regional' => 'yi_US'],
|
||||
//'he' => ['name' => 'Hebrew', 'script' => 'Hebr', 'native' => 'עברית', 'regional' => 'he_IL'],
|
||||
//'ug' => ['name' => 'Uyghur', 'script' => 'Arab', 'native' => 'ئۇيغۇرچە', 'regional' => 'ug_CN'],
|
||||
//'ur' => ['name' => 'Urdu', 'script' => 'Arab', 'native' => 'اردو', 'regional' => 'ur_PK'],
|
||||
//'ar' => ['name' => 'Arabic', 'script' => 'Arab', 'native' => 'العربية', 'regional' => 'ar_AE'],
|
||||
//'uz-Arab' => ['name' => 'Uzbek (Arabic)', 'script' => 'Arab', 'native' => 'اۉزبېک', 'regional' => ''],
|
||||
//'tg-Arab' => ['name' => 'Tajik (Arabic)', 'script' => 'Arab', 'native' => 'تاجیکی', 'regional' => 'tg_TJ'],
|
||||
//'sd' => ['name' => 'Sindhi', 'script' => 'Arab', 'native' => 'سنڌي', 'regional' => 'sd_IN'],
|
||||
//'fa' => ['name' => 'Persian', 'script' => 'Arab', 'native' => 'فارسی', 'regional' => 'fa_IR'],
|
||||
//'pa-Arab' => ['name' => 'Punjabi (Arabic)', 'script' => 'Arab', 'native' => 'پنجاب', 'regional' => 'pa_IN'],
|
||||
//'ps' => ['name' => 'Pashto', 'script' => 'Arab', 'native' => 'پښتو', 'regional' => 'ps_AF'],
|
||||
//'ks' => ['name' => 'Kashmiri (Arabic)', 'script' => 'Arab', 'native' => 'کأشُر', 'regional' => 'ks_IN'],
|
||||
//'ku' => ['name' => 'Kurdish', 'script' => 'Arab', 'native' => 'کوردی', 'regional' => 'ku_TR'],
|
||||
//'dv' => ['name' => 'Divehi', 'script' => 'Thaa', 'native' => 'ދިވެހިބަސް', 'regional' => 'dv_MV'],
|
||||
//'ks-Deva' => ['name' => 'Kashmiri (Devaganari)', 'script' => 'Deva', 'native' => 'कॉशुर', 'regional' => 'ks_IN'],
|
||||
//'kok' => ['name' => 'Konkani', 'script' => 'Deva', 'native' => 'कोंकणी', 'regional' => 'kok_IN'],
|
||||
//'doi' => ['name' => 'Dogri', 'script' => 'Deva', 'native' => 'डोगरी', 'regional' => 'doi_IN'],
|
||||
//'ne' => ['name' => 'Nepali', 'script' => 'Deva', 'native' => 'नेपाली', 'regional' => ''],
|
||||
//'pra' => ['name' => 'Prakrit', 'script' => 'Deva', 'native' => 'प्राकृत', 'regional' => ''],
|
||||
//'brx' => ['name' => 'Bodo', 'script' => 'Deva', 'native' => 'बड़ो', 'regional' => 'brx_IN'],
|
||||
//'bra' => ['name' => 'Braj', 'script' => 'Deva', 'native' => 'ब्रज भाषा', 'regional' => ''],
|
||||
//'mr' => ['name' => 'Marathi', 'script' => 'Deva', 'native' => 'मराठी', 'regional' => 'mr_IN'],
|
||||
//'mai' => ['name' => 'Maithili', 'script' => 'Tirh', 'native' => 'मैथिली', 'regional' => 'mai_IN'],
|
||||
//'raj' => ['name' => 'Rajasthani', 'script' => 'Deva', 'native' => 'राजस्थानी', 'regional' => ''],
|
||||
//'sa' => ['name' => 'Sanskrit', 'script' => 'Deva', 'native' => 'संस्कृतम्', 'regional' => 'sa_IN'],
|
||||
//'hi' => ['name' => 'Hindi', 'script' => 'Deva', 'native' => 'हिन्दी', 'regional' => 'hi_IN'],
|
||||
//'as' => ['name' => 'Assamese', 'script' => 'Beng', 'native' => 'অসমীয়া', 'regional' => 'as_IN'],
|
||||
//'bn' => ['name' => 'Bengali', 'script' => 'Beng', 'native' => 'বাংলা', 'regional' => 'bn_BD'],
|
||||
//'mni' => ['name' => 'Manipuri', 'script' => 'Beng', 'native' => 'মৈতৈ', 'regional' => 'mni_IN'],
|
||||
//'pa' => ['name' => 'Punjabi (Gurmukhi)', 'script' => 'Guru', 'native' => 'ਪੰਜਾਬੀ', 'regional' => 'pa_IN'],
|
||||
//'gu' => ['name' => 'Gujarati', 'script' => 'Gujr', 'native' => 'ગુજરાતી', 'regional' => 'gu_IN'],
|
||||
//'or' => ['name' => 'Oriya', 'script' => 'Orya', 'native' => 'ଓଡ଼ିଆ', 'regional' => 'or_IN'],
|
||||
//'ta' => ['name' => 'Tamil', 'script' => 'Taml', 'native' => 'தமிழ்', 'regional' => 'ta_IN'],
|
||||
//'te' => ['name' => 'Telugu', 'script' => 'Telu', 'native' => 'తెలుగు', 'regional' => 'te_IN'],
|
||||
//'kn' => ['name' => 'Kannada', 'script' => 'Knda', 'native' => 'ಕನ್ನಡ', 'regional' => 'kn_IN'],
|
||||
//'ml' => ['name' => 'Malayalam', 'script' => 'Mlym', 'native' => 'മലയാളം', 'regional' => 'ml_IN'],
|
||||
//'si' => ['name' => 'Sinhala', 'script' => 'Sinh', 'native' => 'සිංහල', 'regional' => 'si_LK'],
|
||||
//'th' => ['name' => 'Thai', 'script' => 'Thai', 'native' => 'ไทย', 'regional' => 'th_TH'],
|
||||
//'lo' => ['name' => 'Lao', 'script' => 'Laoo', 'native' => 'ລາວ', 'regional' => 'lo_LA'],
|
||||
//'bo' => ['name' => 'Tibetan', 'script' => 'Tibt', 'native' => 'པོད་སྐད་', 'regional' => 'bo_IN'],
|
||||
//'dz' => ['name' => 'Dzongkha', 'script' => 'Tibt', 'native' => 'རྫོང་ཁ', 'regional' => 'dz_BT'],
|
||||
//'my' => ['name' => 'Burmese', 'script' => 'Mymr', 'native' => 'မြန်မာဘာသာ', 'regional' => 'my_MM'],
|
||||
//'ka' => ['name' => 'Georgian', 'script' => 'Geor', 'native' => 'ქართული', 'regional' => 'ka_GE'],
|
||||
//'byn' => ['name' => 'Blin', 'script' => 'Ethi', 'native' => 'ብሊን', 'regional' => 'byn_ER'],
|
||||
//'tig' => ['name' => 'Tigre', 'script' => 'Ethi', 'native' => 'ትግረ', 'regional' => 'tig_ER'],
|
||||
//'ti' => ['name' => 'Tigrinya', 'script' => 'Ethi', 'native' => 'ትግርኛ', 'regional' => 'ti_ET'],
|
||||
//'am' => ['name' => 'Amharic', 'script' => 'Ethi', 'native' => 'አማርኛ', 'regional' => 'am_ET'],
|
||||
//'wal' => ['name' => 'Wolaytta', 'script' => 'Ethi', 'native' => 'ወላይታቱ', 'regional' => 'wal_ET'],
|
||||
//'chr' => ['name' => 'Cherokee', 'script' => 'Cher', 'native' => 'ᏣᎳᎩ', 'regional' => ''],
|
||||
//'iu' => ['name' => 'Inuktitut (Canadian Aboriginal Syllabics)', 'script' => 'Cans', 'native' => 'ᐃᓄᒃᑎᑐᑦ', 'regional' => 'iu_CA'],
|
||||
//'oj' => ['name' => 'Ojibwa', 'script' => 'Cans', 'native' => 'ᐊᓂᔑᓈᐯᒧᐎᓐ', 'regional' => ''],
|
||||
//'cr' => ['name' => 'Cree', 'script' => 'Cans', 'native' => 'ᓀᐦᐃᔭᐍᐏᐣ', 'regional' => ''],
|
||||
//'km' => ['name' => 'Khmer', 'script' => 'Khmr', 'native' => 'ភាសាខ្មែរ', 'regional' => 'km_KH'],
|
||||
//'mn-Mong' => ['name' => 'Mongolian (Mongolian)', 'script' => 'Mong', 'native' => 'ᠮᠣᠨᠭᠭᠣᠯ ᠬᠡᠯᠡ', 'regional' => 'mn_MN'],
|
||||
//'shi-Tfng' => ['name' => 'Tachelhit (Tifinagh)', 'script' => 'Tfng', 'native' => 'ⵜⴰⵎⴰⵣⵉⵖⵜ', 'regional' => ''],
|
||||
//'tzm' => ['name' => 'Central Atlas Tamazight (Tifinagh)','script' => 'Tfng', 'native' => 'ⵜⴰⵎⴰⵣⵉⵖⵜ', 'regional' => ''],
|
||||
//'yue' => ['name' => 'Yue', 'script' => 'Hant', 'native' => '廣州話', 'regional' => 'yue_HK'],
|
||||
//'ja' => ['name' => 'Japanese', 'script' => 'Jpan', 'native' => '日本語', 'regional' => 'ja_JP'],
|
||||
//'zh' => ['name' => 'Chinese (Simplified)', 'script' => 'Hans', 'native' => '简体中文', 'regional' => 'zh_CN'],
|
||||
//'zh-Hant' => ['name' => 'Chinese (Traditional)', 'script' => 'Hant', 'native' => '繁體中文', 'regional' => 'zh_CN'],
|
||||
//'ii' => ['name' => 'Sichuan Yi', 'script' => 'Yiii', 'native' => 'ꆈꌠꉙ', 'regional' => ''],
|
||||
//'vai' => ['name' => 'Vai (Vai)', 'script' => 'Vaii', 'native' => 'ꕙꔤ', 'regional' => ''],
|
||||
//'jv-Java' => ['name' => 'Javanese (Javanese)', 'script' => 'Java', 'native' => 'ꦧꦱꦗꦮ', 'regional' => ''],
|
||||
//'ko' => ['name' => 'Korean', 'script' => 'Hang', 'native' => '한국어', 'regional' => 'ko_KR'],
|
||||
],
|
||||
|
||||
// Negotiate for the user locale using the Accept-Language header if it's not defined in the URL?
|
||||
// If false, system will take app.php locale attribute
|
||||
'useAcceptLanguageHeader' => false,
|
||||
|
||||
// If LaravelLocalizationRedirectFilter is active and hideDefaultLocaleInURL
|
||||
// is true, the url would not have the default application language
|
||||
//
|
||||
// IMPORTANT - When hideDefaultLocaleInURL is set to true, the unlocalized root is treated as the applications default locale "app.locale".
|
||||
// Because of this language negotiation using the Accept-Language header will NEVER occur when hideDefaultLocaleInURL is true.
|
||||
//
|
||||
'hideDefaultLocaleInURL' => true,
|
||||
|
||||
// If you want to display the locales in particular order in the language selector you should write the order here.
|
||||
//CAUTION: Please consider using the appropriate locale code otherwise it will not work
|
||||
//Example: 'localesOrder' => ['es','en'],
|
||||
'localesOrder' => ["en", "pl"],
|
||||
|
||||
];
|
||||
Binary file not shown.
|
|
@ -28,8 +28,7 @@ $(function() {
|
|||
}
|
||||
|
||||
toggleSubmitDisabled($submitButton);
|
||||
showMessage('Whoops!, it looks like the server returned an error.\n\
|
||||
Please try again, or contact the webmaster if the problem persists.');
|
||||
showMessage(lang("whoops"));
|
||||
},
|
||||
success: function(data, statusText, xhr, $form) {
|
||||
var $submitButton = $form.find('input[type=submit]');
|
||||
|
|
@ -86,17 +85,17 @@ $(function() {
|
|||
|
||||
|
||||
if (!Stripe.validateCardNumber($cardNumber.val())) {
|
||||
showFormError($cardNumber, 'The credit card number appears to be invalid.');
|
||||
showFormError($cardNumber, lang("credit_card_error"));
|
||||
noErrors = false;
|
||||
}
|
||||
|
||||
if (!Stripe.validateCVC($cvcNumber.val())) {
|
||||
showFormError($cvcNumber, 'The CVC number appears to be invalid.');
|
||||
showFormError($cardNumber, lang("cvc_error"));
|
||||
noErrors = false;
|
||||
}
|
||||
|
||||
if (!Stripe.validateExpiry($expiryMonth.val(), $expiryYear.val())) {
|
||||
showFormError($expiryMonth, 'The expiration date appears to be invalid.');
|
||||
showFormError($cardNumber, lang("expiry_error"));
|
||||
showFormError($expiryYear, '');
|
||||
noErrors = false;
|
||||
}
|
||||
|
|
@ -113,7 +112,10 @@ $(function() {
|
|||
|
||||
if (response.error) {
|
||||
clearFormErrors($('.payment-form'));
|
||||
showFormError($('*[data-stripe=' + response.error.param + ']', $('.payment-form')), response.error.message);
|
||||
if(response.error.param.length>0)
|
||||
showFormError($('*[data-stripe=' + response.error.param + ']', $('.payment-form')), response.error.message);
|
||||
else
|
||||
showMessage(response.error.message);
|
||||
toggleSubmitDisabled($submitButton);
|
||||
} else {
|
||||
var token = response.id;
|
||||
|
|
@ -123,7 +125,7 @@ $(function() {
|
|||
|
||||
});
|
||||
} else {
|
||||
showMessage('Please check your card details and try again.');
|
||||
showMessage(lang("card_validation_error"));
|
||||
toggleSubmitDisabled($submitButton);
|
||||
}
|
||||
|
||||
|
|
@ -221,7 +223,7 @@ function toggleSubmitDisabled($submitButton) {
|
|||
$submitButton.data('original-text', $submitButton.val())
|
||||
.attr('disabled', true)
|
||||
.addClass('disabled')
|
||||
.val('Just a second...');
|
||||
.val(lang("processing"));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -284,18 +286,18 @@ function setCountdown($element, seconds) {
|
|||
function updateTimer() {
|
||||
msLeft = endTime - (+new Date);
|
||||
if (msLeft < 1000) {
|
||||
alert("You have run out of time! You will have to restart the order process.");
|
||||
alert(lang("time_run_out"));
|
||||
location.reload();
|
||||
} else {
|
||||
|
||||
if (msLeft < 120000 && !twoMinWarningShown) {
|
||||
showMessage("You only have 2 minutes left to complete this order!");
|
||||
showMessage(lang("just_2_minutes"));
|
||||
twoMinWarningShown = true;
|
||||
}
|
||||
|
||||
time = new Date(msLeft);
|
||||
mins = time.getUTCMinutes();
|
||||
$element.html('<b>' + mins + '</b> minutes and <b>' + twoDigits(time.getUTCSeconds()) + '</b> seconds');
|
||||
$element.html('<b>' + mins + ':' + twoDigits(time.getUTCSeconds()) + '</b>');
|
||||
setTimeout(updateTimer, time.getUTCMilliseconds() + 500);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -142,6 +142,7 @@ $(function () {
|
|||
$button = $(this);
|
||||
|
||||
$('.modal').remove();
|
||||
$('.modal-backdrop').remove();
|
||||
$('html').addClass('working');
|
||||
|
||||
$.ajax({
|
||||
|
|
@ -172,7 +173,7 @@ $(function () {
|
|||
}
|
||||
}).done().fail(function (data) {
|
||||
$('html').removeClass('working');
|
||||
showMessage('Whoops!, something has gone wrong.<br><br>' + data.status + ' ' + data.statusText);
|
||||
showMessage(lang("whoops_and_error", {"code": data.status, "error": data.statusText}));
|
||||
});
|
||||
|
||||
e.preventDefault();
|
||||
|
|
@ -455,7 +456,7 @@ function removeQuestionOption(removeBtn)
|
|||
if (tbody.find('tr').length > 1) {
|
||||
removeBtn.parents('tr').remove();
|
||||
} else {
|
||||
alert('You must have at least one option.');
|
||||
alert(lang("at_least_one_option"));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -9122,6 +9122,7 @@ $.cf = {
|
|||
$button = $(this);
|
||||
|
||||
$('.modal').remove();
|
||||
$('.modal-backdrop').remove();
|
||||
$('html').addClass('working');
|
||||
|
||||
$.ajax({
|
||||
|
|
@ -9152,7 +9153,7 @@ $.cf = {
|
|||
}
|
||||
}).done().fail(function (data) {
|
||||
$('html').removeClass('working');
|
||||
showMessage('Whoops!, something has gone wrong.<br><br>' + data.status + ' ' + data.statusText);
|
||||
showMessage(lang("whoops_and_error", {"code": data.status, "error": data.statusText}));
|
||||
});
|
||||
|
||||
e.preventDefault();
|
||||
|
|
@ -9435,7 +9436,7 @@ function removeQuestionOption(removeBtn)
|
|||
if (tbody.find('tr').length > 1) {
|
||||
removeBtn.parents('tr').remove();
|
||||
} else {
|
||||
alert('You must have at least one option.');
|
||||
alert(lang("at_least_one_option"));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ var checkinApp = new Vue({
|
|||
this.$http.post(Attendize.checkInSearchRoute, {q: this.searchTerm}).then(function (res) {
|
||||
this.attendees = res.data;
|
||||
this.searchResultsCount = (Object.keys(res.data).length);
|
||||
console.log('Succesfully fetched attendees')
|
||||
}, function () {
|
||||
console.log('Failed to fetch attendees')
|
||||
});
|
||||
|
|
@ -81,7 +82,7 @@ var checkinApp = new Vue({
|
|||
this.scanResultType = res.data.status;
|
||||
|
||||
}, function (response) {
|
||||
this.scanResultMessage = 'Something went wrong! Refresh the page and try again';
|
||||
this.scanResultMessage = lang("whoops2");
|
||||
});
|
||||
},
|
||||
|
||||
|
|
@ -113,16 +114,18 @@ var checkinApp = new Vue({
|
|||
navigator.getUserMedia({video: true, audio: false}, function (stream) {
|
||||
|
||||
that.stream = stream;
|
||||
|
||||
if (window.webkitURL) {
|
||||
that.videoElement.src = window.webkitURL.createObjectURL(stream);
|
||||
} else {
|
||||
console.log(stream);
|
||||
if (that.videoElement.mozSrcObject !== undefined) { // works on firefox now
|
||||
that.videoElement.mozSrcObject = stream;
|
||||
}
|
||||
} else if(window.URL) { // and chrome, but must use https
|
||||
var objectURL = window.URL.createObjectURL(stream);
|
||||
that.videoElement.src = objectURL || stream;
|
||||
};
|
||||
|
||||
that.videoElement.play();
|
||||
|
||||
}, function () { /* error*/
|
||||
alert(lang("checkin_init_error"));
|
||||
});
|
||||
|
||||
this.isInit = true;
|
||||
|
|
|
|||
|
|
@ -4596,8 +4596,7 @@ function log() {
|
|||
}
|
||||
|
||||
toggleSubmitDisabled($submitButton);
|
||||
showMessage('Whoops!, it looks like the server returned an error.\n\
|
||||
Please try again, or contact the webmaster if the problem persists.');
|
||||
showMessage(lang("whoops"));
|
||||
},
|
||||
success: function(data, statusText, xhr, $form) {
|
||||
var $submitButton = $form.find('input[type=submit]');
|
||||
|
|
@ -4654,17 +4653,17 @@ function log() {
|
|||
|
||||
|
||||
if (!Stripe.validateCardNumber($cardNumber.val())) {
|
||||
showFormError($cardNumber, 'The credit card number appears to be invalid.');
|
||||
showFormError($cardNumber, lang("credit_card_error"));
|
||||
noErrors = false;
|
||||
}
|
||||
|
||||
if (!Stripe.validateCVC($cvcNumber.val())) {
|
||||
showFormError($cvcNumber, 'The CVC number appears to be invalid.');
|
||||
showFormError($cardNumber, lang("cvc_error"));
|
||||
noErrors = false;
|
||||
}
|
||||
|
||||
if (!Stripe.validateExpiry($expiryMonth.val(), $expiryYear.val())) {
|
||||
showFormError($expiryMonth, 'The expiration date appears to be invalid.');
|
||||
showFormError($cardNumber, lang("expiry_error"));
|
||||
showFormError($expiryYear, '');
|
||||
noErrors = false;
|
||||
}
|
||||
|
|
@ -4681,7 +4680,10 @@ function log() {
|
|||
|
||||
if (response.error) {
|
||||
clearFormErrors($('.payment-form'));
|
||||
showFormError($('*[data-stripe=' + response.error.param + ']', $('.payment-form')), response.error.message);
|
||||
if(response.error.param.length>0)
|
||||
showFormError($('*[data-stripe=' + response.error.param + ']', $('.payment-form')), response.error.message);
|
||||
else
|
||||
showMessage(response.error.message);
|
||||
toggleSubmitDisabled($submitButton);
|
||||
} else {
|
||||
var token = response.id;
|
||||
|
|
@ -4691,7 +4693,7 @@ function log() {
|
|||
|
||||
});
|
||||
} else {
|
||||
showMessage('Please check your card details and try again.');
|
||||
showMessage(lang("card_validation_error"));
|
||||
toggleSubmitDisabled($submitButton);
|
||||
}
|
||||
|
||||
|
|
@ -4789,7 +4791,7 @@ function toggleSubmitDisabled($submitButton) {
|
|||
$submitButton.data('original-text', $submitButton.val())
|
||||
.attr('disabled', true)
|
||||
.addClass('disabled')
|
||||
.val('Just a second...');
|
||||
.val(lang("processing"));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -4852,18 +4854,18 @@ function setCountdown($element, seconds) {
|
|||
function updateTimer() {
|
||||
msLeft = endTime - (+new Date);
|
||||
if (msLeft < 1000) {
|
||||
alert("You have run out of time! You will have to restart the order process.");
|
||||
alert(lang("time_run_out"));
|
||||
location.reload();
|
||||
} else {
|
||||
|
||||
if (msLeft < 120000 && !twoMinWarningShown) {
|
||||
showMessage("You only have 2 minutes left to complete this order!");
|
||||
showMessage(lang("just_2_minutes"));
|
||||
twoMinWarningShown = true;
|
||||
}
|
||||
|
||||
time = new Date(msLeft);
|
||||
mins = time.getUTCMinutes();
|
||||
$element.html('<b>' + mins + '</b> minutes and <b>' + twoDigits(time.getUTCSeconds()) + '</b> seconds');
|
||||
$element.html('<b>' + mins + ':' + twoDigits(time.getUTCSeconds()) + '</b>');
|
||||
setTimeout(updateTimer, time.getUTCMilliseconds() + 500);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -69,27 +69,40 @@
|
|||
|
||||
}
|
||||
|
||||
.ticket .layout_even {
|
||||
position:absolute;
|
||||
top:50%;
|
||||
height:300px;
|
||||
left: 175px;
|
||||
width: 400px;
|
||||
-webkit-transform: translateY(-50%);
|
||||
-moz-transform: translateY(-50%);
|
||||
-ms-transform: translateY(-50%);
|
||||
-o-transform: translateY(-50%);
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
|
||||
.ticket .event_details, .ticket .attendee_details {
|
||||
position: absolute;
|
||||
top: 15px;
|
||||
-webkit-transform: translateX(0px);
|
||||
-moz-transform: translateX(0px);
|
||||
-ms-transform: translateX(0px);
|
||||
-o-transform: translateX(0px);
|
||||
transform: translateX(0px);
|
||||
}
|
||||
|
||||
.ticket .event_details {
|
||||
left: 175px;
|
||||
left: 0px;
|
||||
overflow: hidden;
|
||||
max-width: 210px;
|
||||
white-space: nowrap;
|
||||
max-width: 200px;
|
||||
text-overflow: ellipsis;
|
||||
top: 50px;
|
||||
}
|
||||
|
||||
.ticket .attendee_details {
|
||||
left: 390px;
|
||||
left: 200px;
|
||||
overflow: hidden;
|
||||
max-width: 195px;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
top: 50px;
|
||||
}
|
||||
|
||||
.ticket .logo {
|
||||
|
|
@ -106,3 +119,11 @@
|
|||
.ticket .logo img {
|
||||
max-width: 110px;
|
||||
}
|
||||
|
||||
.ticket .foot {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
font-size: 9px;
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
}
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 17:14:11
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
'affiliate_name' => 'Affiliate Name',
|
||||
'affiliate_tracking' => 'Affiliate Tracking',
|
||||
'affiliate_tracking_text' => 'Keeping track of who is generating sales for your event is extremely easy. Simply create a referral link using the box below and share the link with your affiliates / event promoters.',
|
||||
'last_referral' => 'Last Referral',
|
||||
'no_affiliate_referrals_yet' => 'No Affiliate Referrals Yet',
|
||||
'sales_volume_generated' => 'Sales Volume Generated',
|
||||
'ticket_sales_generated' => 'Ticket Sales Generated',
|
||||
'visits_generated' => 'Visits Generated',
|
||||
);
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 17:07:35
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
'scan_another_ticket' => 'Scan Another Ticket',
|
||||
'scanning' => 'Scanning',
|
||||
//==================================== Translations ====================================//
|
||||
'attendees' => 'Attendees',
|
||||
'check_in' => 'Check in: :event',
|
||||
'email' => 'Email',
|
||||
'email_address' => 'Email Address',
|
||||
'event_attendees' => 'Event Attendees',
|
||||
'first_name' => 'First Name',
|
||||
'last_name' => 'Last Name',
|
||||
'name' => 'Name',
|
||||
'search_attendees' => 'Search Attendees...',
|
||||
'send_invitation_n_ticket_to_attendee' => 'Send invitation & ticket to attendee.',
|
||||
);
|
||||
|
|
@ -0,0 +1,117 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 10:21:11
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageOrganiser\\Events.blade.php
|
||||
'sort' =>
|
||||
array (
|
||||
'event_title' => 'Event Title',
|
||||
'start_date' => 'Start Date',
|
||||
'created_at' => 'Creation Date',
|
||||
'quantity_sold' => 'Quantity Sold',
|
||||
'sales_volume' => 'Sales Volume',
|
||||
'sort_order' => 'Custom Sort Order',
|
||||
'title' => 'Ticket Title',
|
||||
),
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageOrganiser\\Events.blade.php
|
||||
//==================================== Translations ====================================//
|
||||
'account_successfully_updated' => 'Account Successfully Updated',
|
||||
'addInviteError' => 'You need to create a ticket before you can invite an attendee.',
|
||||
'attendee_already_cancelled' => 'Attendee Already Cancelled',
|
||||
'attendee_already_checked_in' => 'Attendee already checked in at :time ',
|
||||
'attendee_check_in_success' => 'Success !<br>Name: :name <br>Reference: :ref<br>Ticket: :ticket.',
|
||||
'attendee_exception' => 'An error occurred while inviting this attendee. Please try again.',
|
||||
'attendee_successfully_checked_in' => 'Attendee Succesfully Checked In',
|
||||
'attendee_successfully_checked_out' => 'Attendee Succesfully Checked Out',
|
||||
'attendee_successfully_invited' => 'Attendee Successfully Invited!',
|
||||
'cant_delete_ticket_when_sold' => 'Sorry, you can\'t delete this ticket as some have already been sold',
|
||||
'check_in_all_tickets' => 'Check in all tickets associated to this order',
|
||||
'confirmation_malformed' => 'The confirmation code is missing or malformed.',
|
||||
'confirmation_successful' => 'Success! Your email is now verified. You can now login.',
|
||||
'error' =>
|
||||
array (
|
||||
'email' =>
|
||||
array (
|
||||
'email' => 'Please enter a valid E-mail address.',
|
||||
'required' => 'E-mail address is required.',
|
||||
'unique' => 'E-mail already in use for this account.',
|
||||
),
|
||||
'first_name' =>
|
||||
array (
|
||||
'required' => 'Please enter your first name.',
|
||||
),
|
||||
'last_name' =>
|
||||
array (
|
||||
'required' => 'Please enter your last name.',
|
||||
),
|
||||
'page_bg_color' =>
|
||||
array (
|
||||
'required' => 'Please enter a background color.',
|
||||
),
|
||||
'page_header_bg_color' =>
|
||||
array (
|
||||
'required' => 'Please enter a header background color.',
|
||||
),
|
||||
'password' =>
|
||||
array (
|
||||
'passcheck' => 'This password is incorrect.',
|
||||
),
|
||||
),
|
||||
'event_create_exception' => 'Whoops! There was a problem creating your event. Please try again.',
|
||||
'event_page_successfully_updated' => 'Event Page Successfully Updated.',
|
||||
'event_successfully_updated' => 'Event Successfully Updated!',
|
||||
'fill_email_and_password' => 'Please fill in your email and password',
|
||||
'image_upload_error' => 'There was a problem uploading your image.',
|
||||
'invalid_ticket_error' => '"Invalid Ticket! Please try again."',
|
||||
'login_password_incorrect' => 'Your username/password combination was incorrect',
|
||||
'maximum_refund_amount' => 'The maximum amount you can refund is :money',
|
||||
'message_successfully_sent' => 'Message Successfully Sent!',
|
||||
'no_organiser_name_error' => 'You must give a name for the event organiser.',
|
||||
'nothing_to_do' => 'Nothing to do',
|
||||
'nothing_to_refund' => 'Nothing to refund.',
|
||||
'num_attendees_checked_in' => ':num Attendee(s) Checked in.',
|
||||
'order_already_refunded' => 'Order has already been refunded!',
|
||||
'order_cant_be_refunded' => 'Order Can\'t Be Refunded!',
|
||||
'order_page_successfully_updated' => 'Order Page Successfully Updated.',
|
||||
'order_payment_status_successfully_updated' => 'Order Payment Status Successfully Updated',
|
||||
'organiser_design_successfully_updated' => 'Organiser Design Successfully Updated!',
|
||||
'organiser_other_error' => 'There was an issue finding the organiser.',
|
||||
'password_successfully_reset' => 'Password Successfully Reset!',
|
||||
'payment_information_successfully_updated' => 'Payment Information Successfully Updated',
|
||||
'please_enter_a_background_color' => 'Please enter the background color.',
|
||||
'quantity_min_error' => 'Quantity available can\'t be less the amount sold or reserved.',
|
||||
'refreshing' => 'Refreshing...',
|
||||
'refund_exception' => 'There has been a problem processing your refund. Please check your information and try again.',
|
||||
'refund_only_numbers_error' => 'Only numbers are allowed in this field.',
|
||||
'social_settings_successfully_updated' => 'Social Settings have been successfully updated!',
|
||||
'stripe_error' => 'There was an error connecting your Stripe account. Please try again.',
|
||||
'stripe_success' => 'You have successfully connected your Stripe account.',
|
||||
'success_name_has_received_instruction' => 'Success! <b>:name</b> has been sent further instructions.',
|
||||
'successfully_cancelled_attendee' => 'Successfully Cancelled Attendee!',
|
||||
'successfully_cancelled_attendees' => 'Successfully Cancelled Attendees!',
|
||||
'successfully_created_organiser' => 'Successfully Created Organiser!',
|
||||
'successfully_created_question' => 'Successfully Created Question',
|
||||
'successfully_deleted_question' => 'Successfully Deleted Question',
|
||||
'successfully_edited_question' => 'Successfully Edited Question',
|
||||
'successfully_refunded_and_cancelled' => 'Successfully Refunded Order And Cancelled Attendees!',
|
||||
'successfully_refunded_order' => 'Successfully Refunded Order!',
|
||||
'successfully_saved_details' => 'Successfully Saved Details!',
|
||||
'successfully_updated_attendee' => 'Successfully Updated Attendee!',
|
||||
'successfully_updated_organiser' => 'Successfully Updated Organiser!',
|
||||
'successfully_updated_question' => 'Question Successfully Updated',
|
||||
'successfully_updated_question_order' => 'Question Order Successfully Updated',
|
||||
'survey_answers' => 'Survey Answers',
|
||||
'the_order_has_been_updated' => 'The Order Has Been Updated',
|
||||
'this_question_cant_be_deleted' => 'This Question Can\'t Be Deleted',
|
||||
'ticket_field_required_error' => 'The ticket field is required. ',
|
||||
'ticket_not_exists_error' => 'The ticket you have selected does not exist',
|
||||
'ticket_order_successfully_updated' => 'Ticket Order Successfully Updated',
|
||||
'ticket_successfully_deleted' => 'Ticket Successfully Deleted',
|
||||
'ticket_successfully_resent' => 'Ticket Successfully Resent!',
|
||||
'ticket_successfully_updated' => 'Ticket Successfully Updated!',
|
||||
'whoops' => 'Whoops! Looks like something went wrong. Please try again.',
|
||||
'your_password_reset_link' => 'Your Password Reset Link',
|
||||
);
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 18:57:21
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
'this_event_has_started' => 'This event has started.',
|
||||
//==================================== Translations ====================================//
|
||||
'create_tickets' => 'Create tickets',
|
||||
'edit_event_page_design' => 'Edit Event Page Design',
|
||||
'edit_organiser_fees' => 'Edit Organiser Fees',
|
||||
'event_page_visits' => 'Event Page Views',
|
||||
'event_url' => 'Event URL',
|
||||
'event_views' => 'Event Views',
|
||||
'generate_affiliate_link' => 'Generate Affiliate link',
|
||||
'orders' => 'Orders',
|
||||
'quick_links' => 'Quick Links',
|
||||
'registrations_by_ticket' => 'Registrations By Ticket',
|
||||
'sales_volume' => 'Sales Volume',
|
||||
'share_event' => 'Share Event',
|
||||
'this_event_is_on_now' => 'This event is on now',
|
||||
'ticket_sales_volume' => 'Ticket Sales Volume',
|
||||
'tickets_sold' => 'Tickets Sold',
|
||||
'website_embed_code' => 'Website Embed Code',
|
||||
);
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 17:21:50
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
'event_page_preview' => 'Event Page Preview',
|
||||
//==================================== Translations ====================================//
|
||||
'background_options' => 'Background Options',
|
||||
'images_provided_by_pixabay' => 'Images Provided By <b>PixaBay.com</b>',
|
||||
'select_from_available_images' => 'Select From Available Images',
|
||||
'use_a_colour_for_the_background' => 'Use a colour for the background',
|
||||
);
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 11:05:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//==================================== Translations ====================================//
|
||||
'attendize_register' => 'Thank you for registering for Attendize',
|
||||
'invite_user' => ':name added you to an :app account.',
|
||||
'message_regarding_event' => 'Message Regarding: :event',
|
||||
'organiser_copy' => '[Organiser Copy]',
|
||||
'refund_from_name' => 'You have received a refund from :name',
|
||||
'your_ticket_cancelled' => 'Your ticket has been cancelled',
|
||||
//================================== Obsolete strings ==================================//
|
||||
'LLH:obsolete' =>
|
||||
array (
|
||||
'your_ticket_for_event' => 'Your ticket for the event :event',
|
||||
),
|
||||
);
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 10:54:45
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageOrganiser\\Modals\\CreateEvent.blade.php
|
||||
'address_details' => 'Address Details',
|
||||
//==================================== Translations ====================================//
|
||||
'address_line_1' => 'Address Line 1',
|
||||
'address_line_1_placeholder' => 'E.g: 45 Grafton St.',
|
||||
'address_line_2' => 'Address Line 2',
|
||||
'address_line_2_placeholder' => 'E.g: Dublin',
|
||||
'city' => 'City',
|
||||
'city_placeholder' => 'E.g: Dublin',
|
||||
'create_event' => 'Create Event',
|
||||
'current_event_flyer' => 'Current Event Flyer',
|
||||
'customize_event' => 'Customize Event',
|
||||
'delete?' => 'Delete?',
|
||||
'enter_existing' => 'Select From Existing Venues',
|
||||
'enter_manual' => 'Enter Address Manually',
|
||||
'event_description' => 'Event Description',
|
||||
'event_end_date' => 'Event End Date',
|
||||
'event_flyer' => 'Event Flyer',
|
||||
'event_image' => 'Event Image (Flyer or Graphic etc.)',
|
||||
'event_orders' => 'Event Orders',
|
||||
'event_start_date' => 'Event Start Date',
|
||||
'event_title' => 'Event Title',
|
||||
'event_title_placeholder' => 'E.g: :name\'s Interational Conference',
|
||||
'event_visibility' => 'Event Visibility',
|
||||
'n_attendees_for_event' => '<b>:num</b> Attendee(s) for event: <b>:name</b> (:date)',
|
||||
'no_events_yet' => 'No Event Yet!',
|
||||
'no_events_yet_text' => 'Looks like you have yet to create an event. You can create one by clicking the button below.',
|
||||
'num_events' => 'num_events',
|
||||
'or(manual/existing_venue)' => 'or',
|
||||
'post_code' => 'Post Code',
|
||||
'post_code_placeholder' => 'E.g: 94568.',
|
||||
'promote' => 'Promote',
|
||||
'promote_event' => 'Promote Event',
|
||||
'revenue' => 'Revenue',
|
||||
'save_changes' => 'Save Changes',
|
||||
'showing_num_of_orders' => 'Showing :0 orders out of <b>:1</b> Total',
|
||||
'tickets_sold' => 'Tickets Sold',
|
||||
'venue_name' => 'Venue Name',
|
||||
'venue_name_placeholder' => 'E.g: The Crab Shack',
|
||||
'vis_hide' => 'Hide event from the public.',
|
||||
'vis_public' => 'Make event visible to the public.',
|
||||
);
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 17:24:53
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
'service_fee_fixed_price' => 'Service Fee Fixed Price',
|
||||
'service_fee_fixed_price_help' => 'e.g: enter <b>1.25</b> for <b>:cur1.25</b>',
|
||||
'service_fee_fixed_price_placeholder' => '0.00',
|
||||
'organiser_fees' => 'Organiser Fees',
|
||||
'organiser_fees_text' => 'These are optional fees you can include in the cost of each ticket. This charge will appear on buyer\'s invoices as \'<b>BOOKING FEES</b>\'.',
|
||||
'service_fee_percentage' => 'Service Fee Percentage',
|
||||
'service_fee_percentage_help' => 'e.g: enter <b>3.5</b> for <b>3.5%</b>',
|
||||
'service_fee_percentage_placeholder' => '0',
|
||||
);
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 08:29:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Attendees.blade.php
|
||||
'Excel_xls' => 'Excel (XLS)',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Attendees.blade.php
|
||||
'Excel_xlsx' => 'Excel (XLSX)',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Attendees.blade.php
|
||||
'csv' => 'CSV',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Attendees.blade.php
|
||||
'html' => 'HTML',
|
||||
);
|
||||
|
|
@ -0,0 +1,46 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/17 16:35:44
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
'connection_success' => 'Success, Your connection works!',
|
||||
'connection_failure' => 'Unable to connect! Please check your settings',
|
||||
'app_settings' => 'App settings',
|
||||
'application_url' => 'Application URL',
|
||||
'database_host' => 'Database Host',
|
||||
'database_name' => 'Database Name',
|
||||
'database_password' => 'Database Password',
|
||||
'database_settings' => 'Database Settings',
|
||||
'database_test_connect_failure' => 'Unable to connect. Please check your settings.',
|
||||
'database_test_connect_failure_error_message' => 'Error Message',
|
||||
'database_test_connect_failure_error_type' => 'Error Type',
|
||||
'database_test_connect_failure_message' => 'Unable to connect. Please check your settings.',
|
||||
'database_test_connect_success' => 'Success! Database settings are working!',
|
||||
'database_type' => 'Database Type',
|
||||
'database_username' => 'Database Username',
|
||||
'email_settings' => 'Email Settings',
|
||||
'files_n_folders_check' => 'Files & Folders Check',
|
||||
'install' => 'Install Attendize',
|
||||
'mail_encryption' => 'Mail Encryption',
|
||||
'mail_from_address' => 'Mail From Address',
|
||||
'mail_from_help' => 'To use PHP\'s <a target="_blank" href="http://php.net/manual/en/function.mail.php">mail</a> feature enter <b>mail</b> in this box and leave the below fields empty.',
|
||||
'mail_from_name' => 'Mail From Name',
|
||||
'mail_host' => 'Mail Host',
|
||||
'mail_password' => 'Mail Password',
|
||||
'mail_port' => 'Mail Port',
|
||||
'mail_username' => 'Mail Username',
|
||||
'optional_requirement_not_met' => 'Warning: <b>:requirement</b> extension is not loaded',
|
||||
'path_not_writable' => 'Warning: <b>:path</b> is not writable',
|
||||
'path_writable' => 'Success: <b>:path</b> is writable',
|
||||
'php_enough' => 'Success: The application requires PHP >= <b>:requires</b> and yours is <b>:has</b>',
|
||||
'php_optional_requirements_check' => 'PHP Optional Requirements Check',
|
||||
'php_requirements_check' => 'PHP Requirements Check',
|
||||
'php_too_low' => 'Warning: The application requires PHP >= <b>:requires.</b> Your version is <b>:has</b>.',
|
||||
'php_version_check' => 'PHP Version Check',
|
||||
'requirement_met' => 'Success: <b>:requirement</b> extension is loaded',
|
||||
'requirement_not_met' => 'Error: <b>:requirement</b> extension is not loaded',
|
||||
'setup' => 'Attendize Setup',
|
||||
'test_database_connection' => 'Test Database Connection',
|
||||
'title' => 'Attendize Web Installer',
|
||||
);
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
"processing" => "Just a second...",
|
||||
"time_run_out" => "You have run out of time! You will have to restart the order process.",
|
||||
"just_2_minutes" => "You only have 2 minutes left to complete this order!",
|
||||
"whoops" => 'Whoops!, it looks like the server returned an error.
|
||||
Please try again, or contact the webmaster if the problem persists.',
|
||||
"whoops2" => 'Something went wrong! Refresh the page and try again',
|
||||
"whoops_and_error" => "Whoops!, something has gone wrong.<br><br>:code :error",
|
||||
"at_least_one_option" => 'You must have at least one option.',
|
||||
"credit_card_error" => 'The credit card number appears to be invalid.',
|
||||
"expiry_error" => 'The expiration date appears to be invalid.',
|
||||
"cvc_error" => 'The CVC number appears to be invalid.',
|
||||
"card_validation_error" => 'Please check your card details and try again.',
|
||||
"checkin_init_error" => 'There was an error while initializing scanner. Check if you\'re connecting through secure page (https) and that your browser supports the scanner.',
|
||||
];
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/13 13:27:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
'about' => 'About',
|
||||
'account' => 'Account',
|
||||
'account_id' => 'Account ID',
|
||||
'accout_owner' => 'Account owner',
|
||||
'add_user_help_block' => 'Added users will receive further instruction via email.',
|
||||
'add_user_submit' => 'Add user',
|
||||
'api_key' => 'API key',
|
||||
'bitpay_api_key' => 'BitPay API key',
|
||||
'bitpay_settings' => 'Bitpay Settings',
|
||||
'branding_name' => 'Branding name',
|
||||
'branding_name_help' => 'This is the name buyers will see when checking out. Leave this blank if you want the event organiser\'s name to be used.',
|
||||
'coinbase_settings' => 'Coinbase Settings',
|
||||
'default_currency' => 'Default currency',
|
||||
'default_payment_gateway' => 'Default payment gateway',
|
||||
'email' => 'Email',
|
||||
'email_address_placeholder' => 'Email address',
|
||||
'first_name' => 'First name',
|
||||
'general' => 'General',
|
||||
'last_name' => 'Last name',
|
||||
'licence_info' => 'Licence info',
|
||||
'licence_info_description' => 'Attendize is licenced under the <b><a target="_blank" href="https://tldrlegal.com/license/attribution-assurance-license-(aal)#summary">Attribution Assurance Licence (AAL)</a></b>. This licence requires the <b>\'Powered By Attendize\'</b> notice to be kept in place on any Attendize installation. If you wish to remove references to Attendize you must purchase one of the white-label licences <b><a target="_blank" href="https://attendize.com/licence.php">listed here</a></b>.',
|
||||
'mastercard_internet_gateway_service_settings' => 'Mastercard Internet Gateway Service Settings',
|
||||
'merchant_access_code' => 'Merchant access code',
|
||||
'merchant_id' => 'Merchant ID',
|
||||
'open_source_soft' => 'Open-source software',
|
||||
'open_source_soft_description' => 'Attendize is built using many fantastic open-source libraries. You can see an overview of these on <b><a href="https://libraries.io/github/Attendize/Attendize?ref=Attendize_About_Page" target="_blank">libraries.io</a></b>.',
|
||||
'payment' => 'Payment',
|
||||
'paypal_password' => 'PayPal password',
|
||||
'paypal_settings' => 'PayPal Settings',
|
||||
'paypal_signature' => 'PayPal signature',
|
||||
'paypal_username' => 'PayPal username',
|
||||
'save_account_details_submit' => 'Save account details',
|
||||
'save_payment_details_submit' => 'Save payment details',
|
||||
'secret_code' => 'Secret code',
|
||||
'secure_hash_code' => 'Secure hash code',
|
||||
'stripe_publishable_key' => 'Stripe publishable key',
|
||||
'stripe_secret_key' => 'Stripe secret key',
|
||||
'stripe_settings' => 'Stripe Settings',
|
||||
'timezone' => 'Timezone',
|
||||
'users' => 'Users',
|
||||
'version_info' => 'Version informations',
|
||||
'version_out_of_date' => 'Your version (<b>:installed</b>) of Attendize is out of date. The latest version (<b>:latest</b>) can be <a href=":url" target="_blank">downloaded here</a>',
|
||||
'version_up_to_date' => 'Your Attendize version (<b>:installed</b>) is up to date!',
|
||||
'account_payment' => 'Account / Payment',
|
||||
'event_attendees' => 'Event attendees',
|
||||
);
|
||||
|
|
@ -0,0 +1,103 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 11:05:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//==================================== Translations ====================================//
|
||||
'all_attendees' => 'All Attendees',
|
||||
'all_attendees_cancelled' => 'All attendees in this order have been cancelled.',
|
||||
'all_order_refunded' => 'All :money of this order has been refunded.',
|
||||
'amount' => 'Amount',
|
||||
'attendee_cancelled' => 'Cancelled',
|
||||
'attendee_cancelled_help' => 'This attendee has been cancelled',
|
||||
'attendees_file_requirements' => 'File must be .csv and the first line must contain first_name,last_name,email',
|
||||
'attendize_qrcode_check_in' => 'Attendize QRCode Check-in',
|
||||
'cancel_attendee_title' => 'Cancel <b>:cancel</b>b>',
|
||||
'cancel_description' => 'Cancelling Attendees will remove them from the attendee list.',
|
||||
'cancel_notify' => 'Notify <b>:name</b> their ticket has been cancelled.',
|
||||
'cancel_order_:ref' => 'Cancel Order: <b>:ref</b>',
|
||||
'cancel_refund' => 'If you would like to refund the order which this attendee belongs to you can do so <a href=":url">here</a>.',
|
||||
'cancel_refund_user' => 'Refund <b>:name</b> for their ticket.',
|
||||
'cant_refund_here' => 'Sorry, you can\'t refund <b>:gateway</b> payments here. You will have to do it on their website.',
|
||||
'check-in' => 'Check-In',
|
||||
'checkin_search_placeholder' => 'Search by Attendee Name, Order Reference, Attendee Reference...',
|
||||
'close' => 'close',
|
||||
'confirm_cancel' => 'Confirm cancel attendee',
|
||||
'confirm_order_cancel' => 'Confirm Order Cancel',
|
||||
'create_attendees' => 'Create Attendees',
|
||||
'create_ticket' => 'Create Ticket',
|
||||
'download_pdf_ticket' => 'Download PDF Ticket',
|
||||
'edit_attendee' => 'Edit Attendee',
|
||||
'edit_attendee_title' => 'Edit <b>:attendee<b>',
|
||||
'edit_order_title' => 'Order: <b>:order_ref</b>',
|
||||
'edit_question' => 'Edit Question',
|
||||
'edit_ticket' => 'Edit Ticket',
|
||||
'end_sale_on' => 'End Sale On',
|
||||
'event_not_live_with_activate' => 'This event is not visible to the public. <a :style href=":url">Publish it</a>',
|
||||
'event_page' => 'Event Page',
|
||||
'event_tools' => 'Event Tools',
|
||||
'export' => 'Export',
|
||||
'go_to_attendee_name' => 'Go to attendee :name',
|
||||
'hide_this_ticket' => 'Hide This Ticket',
|
||||
'import_file' => 'Import File',
|
||||
'invite_attendee' => 'Invite Attendee',
|
||||
'invite_attendees' => 'Invite Attendees',
|
||||
'issue_full_refund' => 'Issue full refund',
|
||||
'issue_partial_refund' => 'Issue partial refund',
|
||||
'manage_order_title' => 'Order: <b>:order_ref</b>',
|
||||
'mark_payment_received' => 'Mark Payment Received',
|
||||
'maximum_tickets_per_order' => 'Maximum Tickets Per Order',
|
||||
'message_attendee_title' => 'Message :attendee',
|
||||
'message_attendees' => 'Message',
|
||||
'message_attendees_title' => 'Message Attendees',
|
||||
'message_order' => 'Message :order',
|
||||
'minimum_tickets_per_order' => 'Minimum Tickets Per Order',
|
||||
'more_options' => 'More options',
|
||||
'no_attendees_matching' => 'No attendees matching',
|
||||
'no_attendees_yet' => 'No Attendees yet',
|
||||
'no_attendees_yet_text' => 'Attendees will appear here once they successfully registered for your event, or, you can manually invite attendees yourself.',
|
||||
'no_orders_yet' => 'No orders yet',
|
||||
'no_orders_yet_text' => 'New orders will appear here as they are created.',
|
||||
'order_contact_will_receive_instructions' => 'The order contact will be instructed to send any reply to <b>:email</b>',
|
||||
'order_details' => 'Order Details',
|
||||
'order_overwiev' => 'Order Overview',
|
||||
'order_ref' => 'Order: #:order_ref',
|
||||
'order_refunded' => ':money of this order has been refunded.',
|
||||
'price_placeholder' => 'E.g: 25.99',
|
||||
'print_attendee_list' => 'Print Attendee List',
|
||||
'print_tickets' => 'Print Tickets',
|
||||
'qr_instructions' => 'Put the QR code in front of your Camera (Not too close)',
|
||||
'quantity_available' => 'Quantity Available',
|
||||
'quantity_available_placeholder' => 'E.g: 100 (Leave blank for unlimited)',
|
||||
'refund_amount' => 'Refund amount',
|
||||
'refund_this_order?' => 'Refund this order?',
|
||||
'resend_ticket' => 'Resend Ticket',
|
||||
'resend_ticket_help' => 'The attendee will be sent another copy of their ticket to <b>:email</b>',
|
||||
'resend_ticket_to_attendee' => 'Resend Ticket to :attendee',
|
||||
'resend_tickets' => 'Resend Tickets',
|
||||
'result_for' => 'result(s) for',
|
||||
'save_question' => 'Save Question',
|
||||
'save_ticket' => 'Save ticket',
|
||||
'scan_another_ticket' => 'Scan Another Ticket',
|
||||
'select_all' => 'Select All',
|
||||
'select_attendee_to_cancel' => 'Select any attendee tickets you wish to cancel.',
|
||||
'send_invitation_n_ticket_to_attendees' => 'Send invitation & ticket to attendees',
|
||||
'send_message' => 'Send Message',
|
||||
'send_ticket' => 'Send ticket',
|
||||
'start_sale_on' => 'Start Sale On',
|
||||
'surveys' => 'Surveys',
|
||||
'this_order_is_awaiting_payment' => 'This order is awaiting payment.',
|
||||
'ticket' => 'Ticket',
|
||||
'ticket_description' => 'Ticket Description',
|
||||
'ticket_price' => 'Ticket Price',
|
||||
'ticket_title' => 'Ticket Title',
|
||||
'ticket_title_placeholder' => 'E.g: General Admission',
|
||||
'update_order' => 'Update Order',
|
||||
'widgets' => 'Widgets',
|
||||
//================================== Obsolete strings ==================================//
|
||||
'LLH:obsolete' =>
|
||||
array (
|
||||
'create_question' => 'Create Question',
|
||||
),
|
||||
);
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Modals\\MessageAttendees.blade.php
|
||||
'new_message' => 'New Message',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Modals\\MessageAttendees.blade.php
|
||||
'sent_messages' => 'Sent Messages',
|
||||
//==================================== Translations ====================================//
|
||||
'all_event_attendees' => 'All event attendees',
|
||||
'attendees_with_ticket_type' => 'Attendees with ticket type',
|
||||
'before_send_message' => 'The attendee will be instructed to send any reply to <b>:recipient</b>',
|
||||
'content' => 'Message Content',
|
||||
'date' => 'date',
|
||||
'leave_blank_to_send_immediately' => 'Leave blank to send immediately',
|
||||
'message' => 'Message',
|
||||
'no_messages_for_event' => 'No messages for the event.',
|
||||
'schedule_send_time' => 'Schedule send time',
|
||||
'send_a_copy_to' => 'Send a copy to',
|
||||
'send_message' => 'Send Message',
|
||||
'send_to' => 'Send to',
|
||||
'subject' => 'Message Subject',
|
||||
'to' => 'To',
|
||||
'unsent' => 'Unsent',
|
||||
);
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/25 15:38:13
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\app\\Http\\Controllers\\EventOrdersController.php
|
||||
'amount_refunded' => 'amount_refunded',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\app\\Http\\Controllers\\EventOrdersController.php
|
||||
'fully_refunded' => 'fully_refunded',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\app\\Http\\Controllers\\EventOrdersController.php
|
||||
'partially_refunded' => 'partially_refunded',
|
||||
//==================================== Translations ====================================//
|
||||
'after_order' => 'Message to display to attendees after they have completed their order.',
|
||||
'after_order_help' => 'This message will be displayed to attendees once they have successfully completed the checkout process.',
|
||||
'amount' => 'Amount',
|
||||
'arrived' => 'Arrived',
|
||||
'attendee_cancelled' => 'Cancelled',
|
||||
'attendee_refunded' => 'Refunded',
|
||||
'awaiting_payment' => 'awaiting_payment',
|
||||
'before_order' => 'Message to display to attendees before they complete their order.',
|
||||
'before_order_help' => 'This message will be displayed to attendees immediately before they finalize their order.',
|
||||
'booking_fee' => 'Booking Fee',
|
||||
'cancel_order' => 'Cancel Order',
|
||||
'date' => 'Date',
|
||||
'details' => 'Details',
|
||||
'edit' => 'Edit',
|
||||
'email' => 'Email',
|
||||
'enable_offline_payments' => 'Enable Offline Payments',
|
||||
'free' => 'FREE',
|
||||
'no_recent_orders' => 'Looks like there are no recent orders.',
|
||||
'offline_payment_instructions' => 'Enter instructions on how attendees can make payment offline.',
|
||||
'offline_payment_settings' => 'Offline Payment Settings',
|
||||
'order_attendees' => 'Order Attendees',
|
||||
'order_date' => 'Order Date',
|
||||
'order_page_settings' => 'Order Page Settings',
|
||||
'order_ref' => 'Reference',
|
||||
'organiser_booking_fees' => 'Organiser Booking Fees',
|
||||
'payment_gateway' => 'Payment Gateway',
|
||||
'price' => 'Price',
|
||||
'purchase_date' => 'Purchase Date',
|
||||
'quantity' => 'Quantity',
|
||||
'recent_orders' => 'recent_orders',
|
||||
'reference' => 'Reference',
|
||||
'refund/cancel' => 'Refund / Cancel',
|
||||
'status' => 'Status',
|
||||
'sub_total' => 'Sub Total',
|
||||
'ticket' => 'Ticket',
|
||||
'total' => 'Total',
|
||||
'transaction_id' => 'Transaction ID',
|
||||
'user_registered_n_tickets' => '<a href=":url">:name</a> registered :n ticket(s).',
|
||||
'view_order' => 'View Order',
|
||||
'view_order_num' => 'View Order #:num',
|
||||
);
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 10:16:27
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageOrganiser\\Customize.blade.php
|
||||
'save_organiser' => 'Save Organiser',
|
||||
//==================================== Translations ====================================//
|
||||
'additional_organiser_options' => 'Additional Organiser Options',
|
||||
'background_color' => 'Background Color',
|
||||
'continue_to' => 'Continue to',
|
||||
'create_an_organiser' => 'Create An Organiser',
|
||||
'create_new_organiser' => 'Create New Organiser',
|
||||
'create_organiser' => 'Create Organiser',
|
||||
'create_organiser_text' => 'Before you create events you\'ll need to create an organiser. An organiser is simply whoever is organising the event. It can be anyone, from a person to an organisation.',
|
||||
'current_logo' => 'Current Logo',
|
||||
'customize' => 'Customize',
|
||||
'dashboard' => 'Dashboard',
|
||||
'delete_logo?' => 'Delete Logo?',
|
||||
'enable_public_organiser_page' => 'Enable Public Organiser Page',
|
||||
'event' => 'Event',
|
||||
'event_calendar' => 'Event Calendar',
|
||||
'events' => 'Events',
|
||||
'google_analytics_code' => 'Google Analytics Code',
|
||||
'google_analytics_code_placeholder' => 'UA-XXXXX-X',
|
||||
'header_background_color' => 'Header Background Color',
|
||||
'hide_additional_organiser_options' => 'Hide Additional Organiser Options',
|
||||
'make_organiser_hidden' => 'Hide organiser page from the public.',
|
||||
'make_organiser_public' => 'Make organiser page visible to the public.',
|
||||
'no_upcoming_events' => 'You have no events coming up.',
|
||||
'no_upcoming_events_click' => 'You can click here to create an event.',
|
||||
'or' => 'or',
|
||||
'or_caps' => 'OR',
|
||||
'organiser_description' => 'Organiser Description',
|
||||
'organiser_description_placeholder' => '',
|
||||
'organiser_design' => 'Organiser Design',
|
||||
'organiser_details' => 'Organiser Details',
|
||||
'organiser_email' => 'Organiser Email',
|
||||
'organiser_email_placeholder' => '',
|
||||
'organiser_events' => 'organiser_events',
|
||||
'organiser_facebook' => 'Organiser Facebook',
|
||||
'organiser_facebook_placeholder' => 'E.g http://www.facebook.com/MyFaceBookPage',
|
||||
'organiser_logo' => 'Organiser Logo',
|
||||
'organiser_logo_help' => 'We recommend a square image, as this will look best on printed tickets and event pages.',
|
||||
'organiser_menu' => 'Organiser Menu',
|
||||
'organiser_name' => 'Organiser Name',
|
||||
'organiser_name_dashboard' => ':name Dashboard',
|
||||
'organiser_name_events' => ':name Events',
|
||||
'organiser_name_placeholder' => 'Who\'s organising the event?',
|
||||
'organiser_page' => 'Organiser Page',
|
||||
'organiser_page_design' => 'Organiser Page Design',
|
||||
'organiser_page_preview' => 'Organiser Page Preview',
|
||||
'organiser_page_visibility_text' => 'Organiser pages contain a public list of past and upcoming events.',
|
||||
'organiser_settings' => 'Organiser Settings',
|
||||
'organiser_twitter' => 'Organiser Twitter',
|
||||
'organiser_twitter_placeholder' => 'E.g http://www.twitter.com/MyTwitterPage',
|
||||
'organiser_username_facebook_placeholder' => 'MyFacebookPage',
|
||||
'organiser_username_twitter_placeholder' => 'MyTwitterPage',
|
||||
'sales_volume' => 'Sales Volume',
|
||||
'select_an_organiser' => 'Select An Organiser',
|
||||
'select_organiser' => 'Select Organiser',
|
||||
'text_color' => 'Text Color',
|
||||
'tickets_sold' => 'Tickets Sold',
|
||||
);
|
||||
|
|
@ -0,0 +1,81 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/18 16:27:47
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//==================================== Translations ====================================//
|
||||
'Contact' => 'Contact',
|
||||
'DETAILS' => 'DETAILS',
|
||||
'Facebook' => 'Facebook',
|
||||
'LOCATION' => 'LOCATION',
|
||||
'TICKETS' => 'TICKETS',
|
||||
'Twitter' => 'Twitter',
|
||||
'Whatsapp' => 'Whatsapp',
|
||||
'amount' => 'Amount',
|
||||
'at' => '@',
|
||||
'attendee_cancelled' => 'Cancelled',
|
||||
'below_order_details_header' => '',
|
||||
'below_payment_information_header' => '',
|
||||
'below_tickets' => 'Choose the number of tickets and click "register". On the next screen you\'ll pay for them.',
|
||||
'booking_fee' => 'Booking Fee',
|
||||
'booking_fees' => 'Booking Fees',
|
||||
'card_number' => 'Card number',
|
||||
'checkout_submit' => 'Checkout',
|
||||
'copy_buyer' => 'Copy buyer details to all ticket holders',
|
||||
'currently_not_on_sale' => 'Currently Not On Sale',
|
||||
'cvc_number' => 'CVC number',
|
||||
'date' => 'Date',
|
||||
'download_links' => 'Your <a title=":title" class="ticket_download_link" href=":url">tickets</a> and a confirmation email have been sent to you.',
|
||||
'download_tickets' => 'Download Tickets',
|
||||
'email' => 'Email',
|
||||
'email_address' => 'Email address',
|
||||
'event_already' => 'This event has :started.',
|
||||
'event_already_ended' => 'ended',
|
||||
'event_already_started' => 'already started',
|
||||
'event_dashboard' => 'Event Dashboard',
|
||||
'event_details' => 'Event Details',
|
||||
'event_not_live' => 'This event page is not available to the public.',
|
||||
'expiry_month' => 'Expiry month',
|
||||
'expiry_year' => 'Expiry year',
|
||||
'first_name' => 'First name',
|
||||
'free' => 'FREE',
|
||||
'inc_fees' => '(inc. :fees Fees)',
|
||||
'last_name' => 'Last name',
|
||||
'offline_payment_instructions' => 'Offline payment instructions',
|
||||
'offline_payment_methods_available' => 'Offline Payment Methods Available',
|
||||
'order_attendees' => 'Order attendees',
|
||||
'order_awaiting_payment' => 'This order is awaiting payment. Please read the below instructions on how to make payment.',
|
||||
'order_details' => 'Order Details',
|
||||
'order_items' => 'Order items',
|
||||
'order_summary' => 'Order Summary',
|
||||
'organiser_dashboard' => 'Organiser Dashboard',
|
||||
'pay_using_offline_methods' => 'Pay using offline methods',
|
||||
'payment_information' => 'Payment Information',
|
||||
'payment_instructions' => 'Payment instructions',
|
||||
'presents' => 'presents',
|
||||
'price' => 'Price',
|
||||
'quantity_full' => 'Quantity',
|
||||
'reference' => 'Reference',
|
||||
'refunded_amount' => 'Refunded amount',
|
||||
'register' => 'Register',
|
||||
'sales_have_ended' => 'Sales Have Ended',
|
||||
'sales_have_not_started' => 'Sales Have Not Started',
|
||||
'send_message_submit' => 'Send message',
|
||||
'share_event' => 'Share Event',
|
||||
'sold_out' => 'Sold Out',
|
||||
'sub_total' => 'Sub total',
|
||||
'thank_you_for_your_order' => 'Thank you for your order!',
|
||||
'ticket' => 'Ticket',
|
||||
'ticket_holder_information' => 'Ticket Holder Information',
|
||||
'ticket_holder_n' => 'Ticket Holder :n Details',
|
||||
'ticket_price' => 'Ticket Price',
|
||||
'tickets' => 'Tickets',
|
||||
'tickets_are_currently_unavailable' => 'Tickets are currently unavailable',
|
||||
'time' => 'Please note you only have :time to complete this transaction before your tickets are re-released.',
|
||||
'total' => 'Total',
|
||||
'your_email_address' => 'Your e-mail address',
|
||||
'your_information' => 'Your information',
|
||||
'your_message' => 'Your message',
|
||||
'your_name' => 'Your name',
|
||||
);
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/16 08:41:39
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Public\\ViewOrganiser\\Partials\\EventListingPanel.blade.php
|
||||
'information' => 'Information',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Public\\ViewOrganiser\\Partials\\EventListingPanel.blade.php
|
||||
'tickets' => 'Tickets',
|
||||
//==================================== Translations ====================================//
|
||||
'no_events' => 'There are no :panel_title to display.',
|
||||
'organiser_dashboard' => 'Organiser Dashboard',
|
||||
'past_events' => 'Past events',
|
||||
'upcoming_events' => 'Upcoming events',
|
||||
);
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/18 16:23:42
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Partials\\SurveyBlankSlate.blade.php
|
||||
'create_question' => 'Create Question',
|
||||
//==================================== Translations ====================================//
|
||||
'Q' => 'Q',
|
||||
'add_another_option' => 'Add Another Option',
|
||||
'answer' => 'Answer',
|
||||
'attendee_details' => 'Attendee Details',
|
||||
'make_this_a_required_question' => 'Make this a required option',
|
||||
'no_answers' => 'Sorry, there are no answers to this question yet.',
|
||||
'no_questions_yet' => 'No Questions Yet',
|
||||
'no_questions_yet_text' => 'Here you can add questions which attendees will be asked to answer during the check-out process.',
|
||||
'question' => 'Question',
|
||||
'question_options' => 'Question Options',
|
||||
'question_placeholder' => 'e.g. Please enter your full address?',
|
||||
'question_type' => 'Question Type',
|
||||
'require_this_question_for_ticket(s)' => 'Require this question for ticket(s)',
|
||||
);
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/23 14:17:14
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Public\\ViewOrganiser\\Partials\\OrganiserSocialSection.blade.php
|
||||
'pinterest' => 'Pinterest',
|
||||
//==================================== Translations ====================================//
|
||||
'email' => 'Email',
|
||||
'facebook' => 'Facebook',
|
||||
'g+' => 'Google+',
|
||||
'linkedin' => 'LinkedIn',
|
||||
'share_buttons_to_show' => 'Share Buttons To Show',
|
||||
'social_settings' => 'Social Settings',
|
||||
'social_share_text' => 'Social Share Text',
|
||||
'social_share_text_help' => 'This is the text which will be share by default when a user shares your event on social networks',
|
||||
'twitter' => 'Twitter',
|
||||
'whatsapp' => 'WhatsApp',
|
||||
);
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Surveys.blade.php
|
||||
'question_delete' => 'Question Delete',
|
||||
//==================================== Translations ====================================//
|
||||
'add_question' => 'Add Question',
|
||||
'answers' => 'Answers',
|
||||
'event_surveys' => 'Event Surveys',
|
||||
'export_answers' => 'Export Answers',
|
||||
'num_responses' => '# Responses',
|
||||
'question_delete_title' => 'All answers will also be deleted. If you want to keep attendee\'s answers you should deactivate the question instead.',
|
||||
'question_title' => 'Question Title',
|
||||
'required' => 'Required',
|
||||
'status' => 'Status',
|
||||
'tickets_list' => 'Tickets: :list',
|
||||
);
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Tickets.blade.php
|
||||
'on_sale' => 'On Sale',
|
||||
//==================================== Translations ====================================//
|
||||
'attendee_ref' => 'Attendee Ref.',
|
||||
'coupon_codes' => 'Coupon Codes',
|
||||
'create_ticket' => 'Create Ticket',
|
||||
'demo_attendee_ref' => '#YLY9U73-1',
|
||||
'demo_end_date_time' => 'Mar 18th 5:08PM',
|
||||
'demo_event' => 'Demo Event',
|
||||
'demo_name' => 'Bill Blogs',
|
||||
'demo_order_ref' => '#YLY9U73',
|
||||
'demo_organiser' => 'Demo Organiser',
|
||||
'demo_price' => '€XX.XX',
|
||||
'demo_start_date_time' => 'Mar 18th 4:08PM',
|
||||
'demo_ticket_type' => 'General Admission',
|
||||
'demo_venue' => 'Demo Location',
|
||||
'doesnt_account_for_refunds' => 'Doesn\'t account for refunds.',
|
||||
'end_date_time' => 'End Date / Time',
|
||||
'event' => 'Event',
|
||||
'event_tickets' => 'Event Tickets',
|
||||
'footer' => 'Entry ticket looses it\'s validity the moment venue is left and re-entry during event is not permitted.',
|
||||
'n_tickets' => ':num tickets',
|
||||
'name' => 'Name',
|
||||
'no_tickets_yet' => 'No Tickets Yet',
|
||||
'no_tickets_yet_text' => 'Create your first ticket by clicking the button below.',
|
||||
'order_ref' => 'Order Ref.',
|
||||
'organiser' => 'Organiser',
|
||||
'pause' => 'Pause',
|
||||
'price' => 'Price',
|
||||
'questions' => 'Questions',
|
||||
'remaining' => 'Remaining',
|
||||
'resume' => 'Resume',
|
||||
'revenue' => 'Revenue',
|
||||
'search_tickets' => 'Search tickets...',
|
||||
'show_1d_barcode' => 'Show 1D barcode on tickets',
|
||||
'sold' => 'Sold',
|
||||
'start_date_time' => 'Start Date / Time',
|
||||
'this_ticket_is_hidden' => 'This ticket is hidden',
|
||||
'ticket_background_color' => 'Ticket Background Color',
|
||||
'ticket_border_color' => 'Ticket Border Color',
|
||||
'ticket_design' => 'Ticket Design',
|
||||
'ticket_preview' => 'Ticket Preview',
|
||||
'ticket_sales_paused' => 'Sales Paused',
|
||||
'ticket_sub_text_color' => 'Ticket Sub Text Color',
|
||||
'ticket_text_color' => 'Ticket Text Color',
|
||||
'ticket_type' => 'Ticket Type',
|
||||
'venue' => 'Venue',
|
||||
);
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/25 10:00:32
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'account_settings' => 'Account Settings',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'create_organiser' => 'Create Organiser',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'feedback_bug_report' => 'Feedback / Bug Report',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'my_profile' => 'My Profile',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'sign_out' => 'Sign Out',
|
||||
);
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/25 09:06:13
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Public\\LoginAndRegister\\Signup.blade.php
|
||||
'already_have_account' => 'Already have account? <a class="semibold" href=":url">Sign In</a>',
|
||||
//==================================== Translations ====================================//
|
||||
'after_welcome' => 'Before you continue please update your account with your name and a new password.',
|
||||
'change_password' => 'Change Password',
|
||||
'confirm_new_password' => 'Confirm New Password',
|
||||
'dont_have_account_button' => 'Don\'t have any account? <a class="semibold" href=":url">Sign up</a>',
|
||||
'email' => 'Email',
|
||||
'first_name' => 'First Name',
|
||||
'forgot_password' => 'Forgot Password',
|
||||
'forgot_password?' => 'Forgot Password?',
|
||||
'hide_change_password' => 'Hide Change Password',
|
||||
'last_name' => 'Last Name',
|
||||
'login' => 'Login',
|
||||
'login_fail_msg' => 'Please check your details and try again.',
|
||||
'my_profile' => 'My Profile',
|
||||
'new_password' => 'New Password',
|
||||
'old_password' => 'Old Password',
|
||||
'password' => 'Password',
|
||||
'password_already_sent' => 'An email with the password reset has been sent to your email.',
|
||||
'reset_input_errors' => 'There were some problems with your input.',
|
||||
'reset_password' => 'Reset Password',
|
||||
'reset_password_success' => 'An email with the password reset has been sent to your email.',
|
||||
'sign_up' => 'Sign Up',
|
||||
'sign_up_first_run' => 'You\'re almost there. Just create a user account and you\'re ready to go.',
|
||||
'terms_and_conditions' => ' I agree to <a target="_blank" href=":url"> Terms & Conditions </a>',
|
||||
'welcome_to_app' => 'Welcome to :app!',
|
||||
'your_email' => 'Your Email',
|
||||
);
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Widgets.blade.php
|
||||
'embed_preview' => 'Embed Preview',
|
||||
//==================================== Translations ====================================//
|
||||
'event_widgets' => 'Event Widgets',
|
||||
'html_embed_code' => 'HTML Embed Code',
|
||||
'instructions' => 'Instructions',
|
||||
'instructions_text' => 'Simply copy and paste the HTML provided into your website wherever you would like the widget to appear.',
|
||||
);
|
||||
|
|
@ -0,0 +1,61 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 11:05:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//==================================== Translations ====================================//
|
||||
'action' => 'Action',
|
||||
'affiliates' => 'Affiliates',
|
||||
'attendees' => 'Attendees',
|
||||
'back_to_login' => 'Back to login',
|
||||
'back_to_page' => 'Back To :page',
|
||||
'cancel' => 'Cancel',
|
||||
'customize' => 'Customize',
|
||||
'dashboard' => 'Dashboard',
|
||||
'days' => 'days',
|
||||
'disable' => 'Disable',
|
||||
'disabled' => 'Disabled',
|
||||
'drag_to_reorder' => 'Drag to re-order',
|
||||
'edit' => 'Edit',
|
||||
'enable' => 'Enable',
|
||||
'enabled' => 'Enabled',
|
||||
'error_404' => 'Looks like the page you are looking for no longer exists or has moved.',
|
||||
'event_dashboard' => 'Event Dashboard',
|
||||
'event_page_design' => 'Event Page Design',
|
||||
'export' => 'Export',
|
||||
'general' => 'General',
|
||||
'hours' => 'hours',
|
||||
'main_menu' => 'Main Menu',
|
||||
'manage' => 'Manage',
|
||||
'message' => 'Message',
|
||||
'minutes' => 'minutes',
|
||||
'months_short' => 'Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec',
|
||||
'no' => 'No',
|
||||
'order_form' => 'Order Form',
|
||||
'orders' => 'Orders',
|
||||
'promote' => 'Promote',
|
||||
'save_changes' => 'Save Changes',
|
||||
'save_details' => 'Save Details',
|
||||
'service_fees' => 'Service Fees',
|
||||
'social' => 'Social',
|
||||
'submit' => 'Submit',
|
||||
'success' => 'Success',
|
||||
'ticket_design' => 'Ticket Design',
|
||||
'tickets' => 'Tickets',
|
||||
'TOP' => 'TOP',
|
||||
'total' => 'total',
|
||||
'whoops' => 'Whoops!',
|
||||
'yes' => 'Yes',
|
||||
/*
|
||||
* Lines below will turn obsolete in localization helper, it is declared in app/Helpers/macros.
|
||||
* If you run it, it will break file input fields.
|
||||
*/
|
||||
'upload' => 'Upload',
|
||||
'browse' => 'Browse',
|
||||
//================================== Obsolete strings ==================================//
|
||||
'LLH:obsolete' =>
|
||||
array (
|
||||
'months_long' => 'January|February|March|April|May|June|July|August|September|October|November|December',
|
||||
),
|
||||
);
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'back_soon' => 'We\'ll be back soon',
|
||||
'back_soon_description' => 'We\'re currently making improvements to our website.',
|
||||
|
||||
];
|
||||
|
|
@ -1,107 +0,0 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines contain the default error messages used by
|
||||
| the validator class. Some of these rules have multiple versions such
|
||||
| as the size rules. Feel free to tweak each of these messages here.
|
||||
|
|
||||
*/
|
||||
|
||||
'accepted' => ':attribute doit être accepté.',
|
||||
'active_url' => ":attribute n'est pas une adresse valide.",
|
||||
'after' => ':attribute doit être un date après :date.',
|
||||
'alpha' => ':attribute doit contenir uniquement des lettres.',
|
||||
'alpha_dash' => ':attribute doit contenir uniquement des lettres, chiffres et tirets.',
|
||||
'alpha_num' => ':attribute doit contenir uniquement des lettres et chiffres.',
|
||||
'array' => ':attribute doit être un tableau.',
|
||||
'before' => ':attribute doit être un date avant :date.',
|
||||
'between' => [
|
||||
'numeric' => ':attribute doit être entre :min et :max.',
|
||||
'file' => ':attribute doit être entre :min et :max kilobytes.',
|
||||
'string' => ':attribute doit être entre :min et :max characters.',
|
||||
'array' => ':attribute doit avoir entre :min et :max lignes.',
|
||||
],
|
||||
'boolean' => ':attribute doit être activé ou désactivé.',
|
||||
'confirmed' => ":attribute n'est pas correct.",
|
||||
'date' => ":attribute n'est pas une date valide.",
|
||||
'date_format' => ":attribute n'est pas une date correcte (:format).",
|
||||
'different' => ':attribute et :other doivent être différents.',
|
||||
'digits' => ':attribute doit contenir :digits chiffres.',
|
||||
'digits_between' => ':attribute doit contenir entre :min et :max chiffres.',
|
||||
'email' => ':attribute doit être une adresse email valide.',
|
||||
'filled' => 'Le champ :attribute est requis.',
|
||||
'exists' => 'La sélection sur :attribute est incorrecte.',
|
||||
'image' => ':attribute doit être une image.',
|
||||
'in' => 'La sélection sur :attribute est incorrecte.',
|
||||
'integer' => ':attribute doit être un nombre.',
|
||||
'ip' => ':attribute doit être une adresse IP valide.',
|
||||
'max' => [
|
||||
'numeric' => ':attribute doit être inférieur à :max.',
|
||||
'file' => ':attribute doit être inférieur à :max ko.',
|
||||
'string' => ':attribute doit être inférieur à :max caractères.',
|
||||
'array' => ':attribute doit contenir moins de :max lignes.',
|
||||
],
|
||||
'mimes' => ':attribute doit être du type :values.',
|
||||
'min' => [
|
||||
'numeric' => ":attribute doit être d'au moins :min.",
|
||||
'file' => ':attribute doit être supérieur à :min ko.',
|
||||
'string' => ':attribute doit être supérieur à :min caractères.',
|
||||
'array' => ':attribute doit contenir au moins :min lignes.',
|
||||
],
|
||||
'not_in' => ':attribute est invalide.',
|
||||
'numeric' => ':attribute doit être un nombre.',
|
||||
'regex' => 'Le format de :attribute est invalide.',
|
||||
'required' => 'Le champ :attribute est requis.',
|
||||
'required_if' => 'Le champ :attribute est requis quand :other contient :value.',
|
||||
'required_with' => 'Le champ :attribute est requis quand :values est présent.',
|
||||
'required_with_all' => 'Le champ :attribute est requis quand :values est présent.',
|
||||
'required_without' => "Le champ :attribute est requis quand :values n'est pas présent.",
|
||||
'required_without_all' => "Le champ :attribute est requis quand :values ne sont pas présent.",
|
||||
'same' => ':attribute et :other ne correspondent pas.',
|
||||
'size' => [
|
||||
'numeric' => ':attribute doit être à :size.',
|
||||
'file' => ':attribute doit être à :size ko.',
|
||||
'string' => ':attribute doit être à :size caractères.',
|
||||
'array' => ':attribute doit contenir :size lignes.',
|
||||
],
|
||||
'unique' => ':attribute est déjà pris.',
|
||||
'url' => ':attribute a un format incorrect.',
|
||||
'timezone' => ':attribute doit être un fuseau horaire valide.',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| 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' => [
|
||||
'terms_agreed' => [
|
||||
'required' => 'Veuillez accepter les conditions de service.'
|
||||
]
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| 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' => [],
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 17:14:11
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
'affiliate_name' => 'Nazwa Wspólnika',
|
||||
'affiliate_tracking' => 'Statystki Wspólników',
|
||||
'affiliate_tracking_text' => 'Śledzenie danych na temat tego, kto generuje ci sprzedaże jest bardzo proste! Utwórz link referencyjny korzystając z pola niżej i upostępnij wygenerowany link wspólnikom / reklamodawcom.',
|
||||
'last_referral' => 'Ostatnia referencja',
|
||||
'no_affiliate_referrals_yet' => 'Nie ma jeszcze linków referencyjnych',
|
||||
'sales_volume_generated' => 'Wygenerowana sprzedaż',
|
||||
'ticket_sales_generated' => 'Wygenerowane bilety',
|
||||
'visits_generated' => 'Wygenerowane wizyty',
|
||||
);
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 17:07:35
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
'scan_another_ticket' => 'Zeskanuj kolejny bilet',
|
||||
'scanning' => 'Skanuję',
|
||||
//==================================== Translations ====================================//
|
||||
'attendees' => 'Uczestnicy',
|
||||
'check_in' => 'Lista gości: :event',
|
||||
'email' => 'Email',
|
||||
'email_address' => 'Adres Email',
|
||||
'event_attendees' => 'Uczestnicy Wydarzenia',
|
||||
'first_name' => 'Imię',
|
||||
'last_name' => 'Nazwisko',
|
||||
'name' => 'Imię i Nazwisko',
|
||||
'search_attendees' => 'Przeszukaj dane uczestników...',
|
||||
'send_invitation_n_ticket_to_attendee' => 'Wyślij zaproszenie i bilet do uczestnika.',
|
||||
);
|
||||
|
|
@ -0,0 +1,117 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 10:21:11
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageOrganiser\\Events.blade.php
|
||||
'sort' =>
|
||||
array (
|
||||
'event_title' => 'Nazwa Wydarzenia',
|
||||
'start_date' => 'Data Rozpoczęcia',
|
||||
'created_at' => 'Data Utworzenia',
|
||||
'quantity_sold' => 'Ilość Sprzedaży',
|
||||
'sales_volume' => 'Sprzedaż',
|
||||
'sort_order' => 'Własna Kolejność',
|
||||
'title' => 'Nazwa Biletu',
|
||||
),
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageOrganiser\\Events.blade.php
|
||||
//==================================== Translations ====================================//
|
||||
'account_successfully_updated' => 'Konto Zaktualizowane Poprawnie',
|
||||
'addInviteError' => 'Musisz utworzyć bilet zanim utworzysz uczestnika.',
|
||||
'attendee_already_cancelled' => 'Uczestnik już anulowany',
|
||||
'attendee_already_checked_in' => 'Uczestnik już wszedł w tym momencie: :time ',
|
||||
'attendee_check_in_success' => 'Sukces !<br>Imię: :name <br>Zamówienie: :ref<br>Bilet: :ticket.',
|
||||
'attendee_exception' => 'Wystąpił błąd w trakcie zapraszania tego uczestnika. Spróbuj ponownie.',
|
||||
'attendee_successfully_checked_in' => 'Uczestnik oznaczony',
|
||||
'attendee_successfully_checked_out' => 'Uczestnik odznaczony',
|
||||
'attendee_successfully_invited' => 'Uczestnik zaproszony pomyślnie!',
|
||||
'cant_delete_ticket_when_sold' => 'Przykro nam, nie możesz usunąć biletu, który chociaż raz został kupiony.',
|
||||
'check_in_all_tickets' => 'Zaznacz wszystkich uczestników powiązanych z tym zamówieniem.',
|
||||
'confirmation_malformed' => 'Kod potwierdzający jest niewłaściwy lub nie istnieje.',
|
||||
'confirmation_successful' => 'Sukces! Twój adres email został potwierdzony. Możesz się zalogować!',
|
||||
'error' =>
|
||||
array (
|
||||
'email' =>
|
||||
array (
|
||||
'email' => 'Proszę wprowadź poprawny adres Email.',
|
||||
'required' => 'Adres Email jest wymagany.',
|
||||
'unique' => 'Adres Email już istnieje w naszej bazie danych.',
|
||||
),
|
||||
'first_name' =>
|
||||
array (
|
||||
'required' => 'Proszę wprowadź swoje imię.',
|
||||
),
|
||||
'last_name' =>
|
||||
array (
|
||||
'required' => 'Proszę wprowadź swoje nazwisko.',
|
||||
),
|
||||
'page_bg_color' =>
|
||||
array (
|
||||
'required' => 'Proszę wprowadź kolor tła.',
|
||||
),
|
||||
'page_header_bg_color' =>
|
||||
array (
|
||||
'required' => 'Proszę wprowadź kolor tła nagłówka.',
|
||||
),
|
||||
'password' =>
|
||||
array (
|
||||
'passcheck' => 'Hasło jest niepoprawne.',
|
||||
),
|
||||
),
|
||||
'event_create_exception' => 'Ups! Pojawił sie problem przy tworzeniu wydarzenia. Spróbuj ponownie.',
|
||||
'event_page_successfully_updated' => 'Strona wydarzenia zaktualizowana poprawnie!',
|
||||
'event_successfully_updated' => 'Wydarzenie zaktualizowane poprawnie!',
|
||||
'fill_email_and_password' => 'Proszę wprowadź email i hasło',
|
||||
'image_upload_error' => 'Wystąpił problem przy wczytywaniu pliku.',
|
||||
'invalid_ticket_error' => '"Błędny Bilet! Spróbuj ponownie!"',
|
||||
'login_password_incorrect' => 'Twój login lub hasło są niepoprawne.',
|
||||
'maximum_refund_amount' => 'Maksymalna kwota refundacji wynosi :money',
|
||||
'message_successfully_sent' => 'Wiadomośc wysłana poprawnie!',
|
||||
'no_organiser_name_error' => 'Musisz nadać nazwę organizatorowi wydarzeń.',
|
||||
'nothing_to_do' => 'Nic się nie dzieje.',
|
||||
'nothing_to_refund' => 'Nic do refundacji.',
|
||||
'num_attendees_checked_in' => ':num uczestników oznaczonych.',
|
||||
'order_already_refunded' => 'Zamówienie już zostało zrefundowane!',
|
||||
'order_cant_be_refunded' => 'Nie można zwrócić zamówienia!',
|
||||
'order_page_successfully_updated' => 'Strona Zamówienia Zaktualizowana Poprawnie!',
|
||||
'order_payment_status_successfully_updated' => 'Płatność za zamówienie zmodyfikowana poprawnie!',
|
||||
'organiser_design_successfully_updated' => 'Wygląd strony organizatora zaktualizowany poprawnie!',
|
||||
'organiser_other_error' => 'Był problem w trakcie wyszukiwania organizatora.',
|
||||
'password_successfully_reset' => 'Hasło zresetowane poprawnie!',
|
||||
'payment_information_successfully_updated' => 'Informacje o płatności zaktualizowane poprawnie!',
|
||||
'please_enter_a_background_color' => 'Proszę wprowadź kolor tła.',
|
||||
'quantity_min_error' => 'Liczba dostępnych biletów nie może być mniejsza niż liczba sprzedanych i zarezerwowanych.',
|
||||
'refreshing' => 'Odświeżam...',
|
||||
'refund_exception' => 'Wystąpił problem w przetwarzaniu zwrotu. Sprawdź swoje dane i spróbuj ponownie.',
|
||||
'refund_only_numbers_error' => 'Tylko liczby są dopuszczalne w tym polu.',
|
||||
'social_settings_successfully_updated' => 'Ustawienia Społecznościowe zostały zaktualizowane pomyślnie!',
|
||||
'stripe_error' => 'Był problem z łączeniem twojego konta ze Stripe. Spróbuj ponownie.',
|
||||
'stripe_success' => 'Połączyłeś swoje konto ze Stripe pomyślnie.',
|
||||
'success_name_has_received_instruction' => 'Sukces! <b>:name</b> otrzymał(a) dalsze instrukcje.',
|
||||
'successfully_cancelled_attendee' => 'Anulowano uczestnika pomyślnie!',
|
||||
'successfully_cancelled_attendees' => 'Anulowano uczestników pomyślnie!',
|
||||
'successfully_created_organiser' => 'Utworzono organizatora pomyślnie!',
|
||||
'successfully_created_question' => 'Utworzono pytanie pomyślnie!',
|
||||
'successfully_deleted_question' => 'Usunięto pytanie pomyślnie!',
|
||||
'successfully_edited_question' => 'Zaktualizowano pytanie pomyślnie!',
|
||||
'successfully_refunded_and_cancelled' => 'Dokonano refundacji i anulowano uczestników pomyślnie!',
|
||||
'successfully_refunded_order' => 'Dokonano refundacji pomyślnie!!',
|
||||
'successfully_saved_details' => 'Zapisano dane pomyślnie!',
|
||||
'successfully_updated_attendee' => 'Pomyślnie zaktualizowano dane uczestnika!!',
|
||||
'successfully_updated_organiser' => 'Pomyślnie zaktualizowano organizatora!',
|
||||
'successfully_updated_question' => 'Zaktualizowano pytanie pomyślnie!',
|
||||
'successfully_updated_question_order' => 'Kolejność pytań zaktualizowana pomyślnie!',
|
||||
'survey_answers' => 'Odpowiedzi z Ankiety',
|
||||
'the_order_has_been_updated' => 'Zamówienie zostało zaktualizowane',
|
||||
'this_question_cant_be_deleted' => 'To pytanie nie może być usunięte!',
|
||||
'ticket_field_required_error' => 'Pole bilet jest wymagane. ',
|
||||
'ticket_not_exists_error' => 'Bilet, który wybrałeś nie istnieje.',
|
||||
'ticket_order_successfully_updated' => 'Kolejność biletów zaktualizowana pomyślnie.',
|
||||
'ticket_successfully_deleted' => 'Bilet zaktualizowany pomyślnie.',
|
||||
'ticket_successfully_resent' => 'Bilet wysłano ponownie pomyślnie!',
|
||||
'ticket_successfully_updated' => 'Bilet zaktualizowany pomyślnie!',
|
||||
'whoops' => 'Ups! Coś poszło nie tak. Spróbuj ponownie.',
|
||||
'your_password_reset_link' => 'Twój link do resetu hasła',
|
||||
);
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 18:57:21
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
'this_event_has_started' => 'To wydarzenie już się rozpoczęło.',
|
||||
//==================================== Translations ====================================//
|
||||
'create_tickets' => 'Utwórz bilety',
|
||||
'edit_event_page_design' => 'Edytuj Wygląd Strony Wydarzenia',
|
||||
'edit_organiser_fees' => 'Edytuj Opłaty Organizatora',
|
||||
'event_page_visits' => 'Odwiedziny Na Stronie Wydarzenia',
|
||||
'event_url' => 'URL Wydarzenia',
|
||||
'event_views' => 'Wyświetlenia Wydarzenia',
|
||||
'generate_affiliate_link' => 'Wygeneruj Link Referencyjny',
|
||||
'orders' => 'Zamówienia',
|
||||
'quick_links' => 'Skróty',
|
||||
'registrations_by_ticket' => 'Rejestracji na bilet',
|
||||
'sales_volume' => 'Sprzedaż',
|
||||
'share_event' => 'Udostępnij Wydarzenie',
|
||||
'this_event_is_on_now' => 'To wydarzenie odbywa się teraz',
|
||||
'ticket_sales_volume' => 'Sprzedaż biletów',
|
||||
'tickets_sold' => 'Sprzedanych biletów',
|
||||
'website_embed_code' => 'Kod do wklejenia na stronę',
|
||||
);
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 17:21:50
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
'event_page_preview' => 'Podgląd strony wydarzenia',
|
||||
//==================================== Translations ====================================//
|
||||
'background_options' => 'Opcje tła',
|
||||
'images_provided_by_pixabay' => 'Obrazy dostarczone przez <b>PixaBay.com</b>',
|
||||
'select_from_available_images' => 'Skorzystaj z dostępnych obrazów',
|
||||
'use_a_colour_for_the_background' => 'Skorzystaj z koloru jako tła',
|
||||
);
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 11:05:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//==================================== Translations ====================================//
|
||||
'attendize_register' => 'Dziękujemy za rejestrację w Attendize',
|
||||
'invite_user' => ':name dodał cię do konta :app.',
|
||||
'message_regarding_event' => 'Wiadomość w związku z: :event',
|
||||
'organiser_copy' => '[Kopia Organizatora]',
|
||||
'refund_from_name' => 'Otrzymaleś refundację od :name',
|
||||
'your_ticket_cancelled' => 'Twój bilet został anulowany',
|
||||
//================================== Obsolete strings ==================================//
|
||||
'LLH:obsolete' =>
|
||||
array (
|
||||
'your_ticket_for_event' => 'Twój bilet na wydarzenie :event',
|
||||
),
|
||||
);
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 10:54:46
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageOrganiser\\Modals\\CreateEvent.blade.php
|
||||
'address_details' => 'Dokładny Adres',
|
||||
//==================================== Translations ====================================//
|
||||
'address_line_1' => 'Adres 1',
|
||||
'address_line_1_placeholder' => 'Np.: ul. Kwiatowa 21',
|
||||
'address_line_2' => 'Adres 2',
|
||||
'address_line_2_placeholder' => 'Np.: Włocławek',
|
||||
'city' => 'Miasto',
|
||||
'city_placeholder' => 'Np.: Włocławek',
|
||||
'create_event' => 'Utwórz Wydarzenie',
|
||||
'current_event_flyer' => 'Aktualna broszura wydarzenia',
|
||||
'customize_event' => 'Dostosuj Wydarzenie',
|
||||
'delete?' => 'Usuń?',
|
||||
'enter_existing' => 'Wybierz spośród dostępnych miejsc',
|
||||
'enter_manual' => 'Wprowadź adres ręcznie',
|
||||
'event_description' => 'Opis Wydarzenia',
|
||||
'event_end_date' => 'Data zakończenia wydarzenia',
|
||||
'event_flyer' => 'Broszura',
|
||||
'event_image' => 'Obraz Wydarzenia',
|
||||
'event_orders' => 'Zamówienia wydarzenia',
|
||||
'event_start_date' => 'Data rozpoczęcia wydarzenia',
|
||||
'event_title' => 'Tytuł Wydarzenia',
|
||||
'event_title_placeholder' => 'Np.: Międzynarodowa Konferencja :name',
|
||||
'event_visibility' => 'Widoczność Wydarzenia',
|
||||
'n_attendees_for_event' => '<b>:num</b> uczetnik(ów) wydarzenia: <b>:name</b> (:date)',
|
||||
'no_events_yet' => 'Brak Wydarzeń',
|
||||
'no_events_yet_text' => 'Wygląda na to, że jeszcze nie ma utworzonych wydarzeń. Możesz je utworzyć klikając przycisk niżej.',
|
||||
'num_events' => ':num Wydarzeń',
|
||||
'or(manual/existing_venue)' => 'lub',
|
||||
'post_code' => 'Kod pocztowy',
|
||||
'post_code_placeholder' => 'Np.: 94568.',
|
||||
'promote' => 'Promuj',
|
||||
'promote_event' => 'Promuj Wydarzenie',
|
||||
'revenue' => 'Zysk',
|
||||
'save_changes' => 'Zapisz Zmiany',
|
||||
'showing_num_of_orders' => 'Wyświetlam :0/<b>:1</b> zamówień',
|
||||
'tickets_sold' => 'Sprzedanych Biletów',
|
||||
'venue_name' => 'Nazwa lokalu',
|
||||
'venue_name_placeholder' => 'Np.: Krabowa Chata',
|
||||
'vis_hide' => 'Ukryj wydarzenie publice',
|
||||
'vis_public' => 'Pokaż wydarzenie publice',
|
||||
);
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 17:24:53
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
'service_fee_fixed_price' => 'Stała kwota',
|
||||
'service_fee_fixed_price_help' => 'np.: wpisz <b>1.25</b>, aby uzyskać <b>:cur1.25</b> za pojedynczy bilet',
|
||||
'service_fee_fixed_price_placeholder' => '0.00',
|
||||
'organiser_fees' => 'Opłaty Organizatora',
|
||||
'organiser_fees_text' => 'Są to opcjonalne opłaty, które możesz uwzględnić dla każdego biletu. Na rachunku z biletu pojawi się ta kwota z podpisem \'<b>Opłaty rezerwacyjne</b>\'.',
|
||||
'service_fee_percentage' => 'Kwota Procentowa',
|
||||
'service_fee_percentage_help' => 'np.: wpisz <b>3.5</b>, aby uzyskać <b>3.5%</b>',
|
||||
'service_fee_percentage_placeholder' => '0',
|
||||
);
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/19 08:29:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Attendees.blade.php
|
||||
'Excel_xls' => 'Excel (XLS)',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Attendees.blade.php
|
||||
'Excel_xlsx' => 'Excel (XLSX)',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Attendees.blade.php
|
||||
'csv' => 'CSV',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Attendees.blade.php
|
||||
'html' => 'HTML',
|
||||
);
|
||||
|
|
@ -0,0 +1,46 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/17 16:35:44
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
'connection_success' => 'Sukces, połączenie nawiązano!',
|
||||
'connection_failure' => 'Nie udało się nawiązać połączenia. Sprawdź swoje ustawienia.',
|
||||
'app_settings' => 'Ustawienia Aplikacji',
|
||||
'application_url' => 'URL Aplikacji',
|
||||
'database_host' => 'Host',
|
||||
'database_name' => 'Nazwa Bazy Danych',
|
||||
'database_password' => 'Hasło',
|
||||
'database_settings' => 'Ustawienia bazodanowe',
|
||||
'database_test_connect_failure' => 'Nie udało się nawiązać połączenia. Sprawdź poprawność ustawień.',
|
||||
'database_test_connect_failure_error_message' => 'Wiadomość',
|
||||
'database_test_connect_failure_error_type' => 'Typ błędu',
|
||||
'database_test_connect_failure_message' => 'Nie udało się nawiązać połączenia. Sprawdź poprawność ustawień.',
|
||||
'database_test_connect_success' => 'Sukces! Baza danych funkcjonuje poprawnie!',
|
||||
'database_type' => 'Typ bazy danych',
|
||||
'database_username' => 'Nazwa użytkownika',
|
||||
'email_settings' => 'Ustawienia Emaili',
|
||||
'files_n_folders_check' => 'Uprawnienia Do Plików I Folderów',
|
||||
'install' => 'Instaluj',
|
||||
'mail_encryption' => 'Szyfrowanie',
|
||||
'mail_from_address' => 'Adres Nadawcy',
|
||||
'mail_from_help' => 'Aby korzystać z PHP-owskiej funkcji <a target="_blank" href="http://php.net/manual/en/function.mail.php">mail</a> wprowadź powyżej opcję <b>mail</b> a pozostałe pola pozostaw puste.',
|
||||
'mail_from_name' => 'Nazwa nadawcy',
|
||||
'mail_host' => 'Host',
|
||||
'mail_password' => 'Hasło',
|
||||
'mail_port' => 'Port',
|
||||
'mail_username' => 'Nazwa Użytkownika',
|
||||
'optional_requirement_not_met' => 'Uwaga: wtyczka <b>:requirement</b> nie jest załadowana',
|
||||
'path_not_writable' => 'Uwaga: ścieżka <b>:path</b> nie jest zapisywalna',
|
||||
'path_writable' => 'Sukces: ścieżka <b>:path</b> jest zapisywalna',
|
||||
'php_enough' => 'Sukces: Aplikacja wymaga wersji PHP >= <b>:requires</b> a twoja to <b>:has</b>',
|
||||
'php_optional_requirements_check' => 'Wymagania Opcjonalne PHP',
|
||||
'php_requirements_check' => 'Wymagania PHP',
|
||||
'php_too_low' => 'Uwaga: Aplikacja wymaga wersji PHP >= <b>:requires.</b> Twoja wersja to <b>:has</b>.',
|
||||
'php_version_check' => 'Wersja PHP',
|
||||
'requirement_met' => 'Sukces: wtyczka <b>:requirement</b> jest załadowana',
|
||||
'requirement_not_met' => 'Błąd: wtyczka <b>:requirement</b> nie jest załadowana',
|
||||
'setup' => 'Instalacja',
|
||||
'test_database_connection' => 'Przetestuj połączenie z bazą danych',
|
||||
'title' => 'Instalator Attendize',
|
||||
);
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
"processing" => "Chwileczkę...",
|
||||
"time_run_out" => "Skończył ci się czas! Musisz ponownie zarezerwować bilety.",
|
||||
"just_2_minutes" => "Zostały ci tylko 2 minuty na ukońcenie zamówienia!",
|
||||
"whoops_and_error" => "Ups! Coś poszło nie tak.<br><br>:code :error",
|
||||
"whoops" => 'Ups! Wygląda na to, że serwer zwrócił błąd.
|
||||
Spróbuj ponownie później, albo skontaktuj sie administratorem, jeżeli błąd się powtarza.',
|
||||
"whoops2" => 'Coś poszło nie tak! Odśwież stronę i spróbuj ponownie.',
|
||||
"at_least_one_option" => 'Musisz pozostawić jedną opcję!',
|
||||
"credit_card_error" => 'Numer karty jest nieprawidłowy.',
|
||||
"expiry_error" => 'Data ważności jest niepoprawna.',
|
||||
"cvc_error" => 'Numer bezpieczeństwa jest niepoprawny.',
|
||||
"card_validation_error" => 'Popraw błędne dane z karty i spróbuj ponownie.',
|
||||
"checkin_init_error" => 'Skaner nie został zainicjalizowany poprawnie. Upewnij się, że korzystasz z połączenia szyfrowanego oraz że twoja przeglądarka jest wspierana przez skaner.',
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/13 13:27:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
'about' => 'O nas',
|
||||
'account' => 'Konto',
|
||||
'account_id' => 'ID konta',
|
||||
'accout_owner' => 'Właściciel konta',
|
||||
'add_user_help_block' => 'Dodani użytkownicy otrzymają instrukcje w wiadomości email.',
|
||||
'add_user_submit' => 'Dodaj użytkownika',
|
||||
'api_key' => 'Klucz API',
|
||||
'bitpay_api_key' => 'Klucz BitPay API',
|
||||
'bitpay_settings' => 'Ustawienia Bitpay',
|
||||
'branding_name' => 'Nazwa producenta (Brand)',
|
||||
'branding_name_help' => 'Tą nazwę będą widzieli nabywcy w momencie finalizacji. Pozostaw pole puste, jeżeli chesz używać nazwy organizatora.',
|
||||
'coinbase_settings' => 'Ustawienia Coinbase',
|
||||
'default_currency' => 'Domyślna waluta',
|
||||
'default_payment_gateway' => 'Domyślna bramka płatności',
|
||||
'email' => 'Email',
|
||||
'email_address_placeholder' => 'Adres Email',
|
||||
'first_name' => 'Imię',
|
||||
'general' => 'Ogólne',
|
||||
'last_name' => 'Nazwisko',
|
||||
'licence_info' => 'Informacje licencyjne',
|
||||
'licence_info_description' => 'Attendize jest dystrybuowany w ramach licencji <b><a target="_blank" href="https://tldrlegal.com/license/attribution-assurance-license-(aal)#summary">Attribution Assurance Licence (AAL)</a></b>. Ta licencja wymaga użycia klauzuli <b>\'Powered By Attendize\'</b> w każdej kopii Attendize. Jeżeli chcesz ją usunąć, musisz wykupić osobną licencję <b><a target="_blank" href="https://attendize.com/licence.php">znajdującą się tutaj</a></b>.',
|
||||
'mastercard_internet_gateway_service_settings' => 'Ustawienia Serwisu Internetowej Bramki Mastercard',
|
||||
'merchant_access_code' => 'Merchant access code',
|
||||
'merchant_id' => 'Merchant ID',
|
||||
'open_source_soft' => 'Otwarte oprogramowanie',
|
||||
'open_source_soft_description' => 'Attendize został zbudowany przy użyciu mnóstwa fantastycznych otwartych bibliotek. Możesz je przejrzeć tu: <b><a href="https://libraries.io/github/Attendize/Attendize?ref=Attendize_About_Page" target="_blank">libraries.io</a></b>.',
|
||||
'payment' => 'Opłaty',
|
||||
'paypal_password' => 'Hasło PayPal',
|
||||
'paypal_settings' => 'Ustawienia PayPal',
|
||||
'paypal_signature' => 'Podpis PayPal',
|
||||
'paypal_username' => 'Użytkownik PayPal',
|
||||
'save_account_details_submit' => 'Zapisz konto',
|
||||
'save_payment_details_submit' => 'Zapisz płatność',
|
||||
'secret_code' => 'Sekretny kod',
|
||||
'secure_hash_code' => 'Sekretny kod hash',
|
||||
'stripe_publishable_key' => 'Publikowalny klucz Stripe',
|
||||
'stripe_secret_key' => 'Sekretny klucz Stripe',
|
||||
'stripe_settings' => 'Ustawienia Stripe',
|
||||
'timezone' => 'Strefa czasowa',
|
||||
'users' => 'Użytkownicy',
|
||||
'version_info' => 'Informacje o wersji',
|
||||
'version_out_of_date' => 'Twoja wersja aplikacji Attendize (<b>:installed</b>) jest nieaktualna. Najnowsza wersja (<b>:latest</b>) jest gotowa do <a href=":url" target="_blank">pobrania tutaj</a>',
|
||||
'version_up_to_date' => 'Twoja wersja aplikacji Attendize (<b>:installed</b>) jest aktualna!',
|
||||
'account_payment' => 'Konto / Płatność',
|
||||
'event_attendees' => 'Członkowie wydarzenia',
|
||||
);
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//==================================== Translations ====================================//
|
||||
'all_attendees' => 'Wszyscy Uczestnicy',
|
||||
'all_attendees_cancelled' => 'Wszyscy uczestnicy z tego zamówienia zostali anulowani.',
|
||||
'all_order_refunded' => 'Cała kwota :money z tego zamówienia została zwrócona.',
|
||||
'amount' => 'Kwota',
|
||||
'attendee_cancelled' => 'Anulowani',
|
||||
'attendee_cancelled_help' => 'Ten uczestnik został anulowany',
|
||||
'attendees_file_requirements' => 'Plik musi być w formacie .csv a pierwsza linia pliku musi zawierać frazę first_name,last_name,email',
|
||||
'attendize_qrcode_check_in' => 'Lista Uczetników Attendize z kodami QR',
|
||||
'cancel_attendee_title' => 'Anuluj <b>:cancel</b>b>',
|
||||
'cancel_description' => 'Anulując uczestnika usuniesz go z listy uczestników.',
|
||||
'cancel_notify' => 'Powiadom <b>:name</b>, że ich bilet jest anulowany.',
|
||||
'cancel_order_:ref' => 'Anuluj zamówienie: <b>:ref</b>',
|
||||
'cancel_refund' => 'Jeżeli chcesz dokonać refundacji zamówienia, do którego należy ten uczestnik, możesz to zrobić <a href=":url">tutaj</a>.',
|
||||
'cancel_refund_user' => 'Zwróć uczestnikowi <b>:name</b> za ich bilet.',
|
||||
'cant_refund_here' => 'Przepraszamy, nie ma możliwości zwrotów w bramce płatnościowej <b>:gateway</b>. Musisz tego dokonać przez ich stronę.',
|
||||
'check-in' => 'Lista Uczestników',
|
||||
'checkin_search_placeholder' => 'Wyszukaj po nazwisku uczestnika, numerze zamówienia, numerze uczestnika...',
|
||||
'close' => 'Zamknij',
|
||||
'confirm_cancel' => 'Potwierdź Anulowanie Uczestnika',
|
||||
'confirm_order_cancel' => 'Potwierdź Anulowanie Zamówienia',
|
||||
'create_attendees' => 'Dodaj Uczestników',
|
||||
'create_ticket' => 'Utwórz Bilet',
|
||||
'download_pdf_ticket' => 'Pobierz Bilet (PDF)',
|
||||
'edit_attendee' => 'Edytuj Uczestnika',
|
||||
'edit_attendee_title' => 'Edytuj <b>:attendee<b>',
|
||||
'edit_order_title' => 'Zamówienie: <b>:order_ref</b>',
|
||||
'edit_question' => 'Edytuj Pytanie',
|
||||
'edit_ticket' => 'Edytuj Bilet',
|
||||
'end_sale_on' => 'Zakończenie Sprzedaży',
|
||||
'event_not_live_with_activate' => 'To wydarzenie nie jest publiczne. <a :style href=":url">Opublikuj</a>',
|
||||
'event_page' => 'Strona Wydarzenia',
|
||||
'event_tools' => 'Narzędzia Wydarzenia',
|
||||
'export' => 'Eksport',
|
||||
'go_to_attendee_name' => 'Przejdź do uczetnika :name',
|
||||
'hide_this_ticket' => 'Ukryj ten bilet',
|
||||
'import_file' => 'Importuj plik',
|
||||
'invite_attendee' => 'Zaproś uczestnika',
|
||||
'invite_attendees' => 'Zaproś uczestników',
|
||||
'issue_full_refund' => 'Rozpocznij Pełną Refundację',
|
||||
'issue_partial_refund' => 'Rozpocznij Niepełną Refundację',
|
||||
'manage_order_title' => 'Zamówienie: <b>:order_ref</b>',
|
||||
'mark_payment_received' => 'Oznacz jako opłacone',
|
||||
'maximum_tickets_per_order' => 'Maksymalna Biletów / Zamówienie',
|
||||
'message_attendee_title' => 'Napisz do :attendee',
|
||||
'message_attendees' => 'Wiadomość',
|
||||
'message_attendees_title' => 'Wiadomość do uczestników',
|
||||
'message_order' => 'Napisz do :order',
|
||||
'minimum_tickets_per_order' => 'Minimalna licz. Biletów na Zamówienie',
|
||||
'more_options' => 'Więcej Opcji',
|
||||
'no_attendees_matching' => 'Nie znaleziono uczestników',
|
||||
'no_attendees_yet' => 'Brak uczestników',
|
||||
'no_attendees_yet_text' => 'Uczestnicy pojawią się automatycznie, gdy zarezerwują swoje bilety, lub gdy wyślesz zaproszenia ręcznie.',
|
||||
'no_orders_yet' => 'Brak zamówień',
|
||||
'no_orders_yet_text' => 'Nowe zamówienia pojawią się, jak tylko zostaną złożone.',
|
||||
'order_contact_will_receive_instructions' => 'Kontakt z zamówienia zostanie poinformowany o możliwości odpowiedzi na email <b>:email</b>',
|
||||
'order_details' => 'Szczegóły Zamówienia',
|
||||
'order_overwiev' => 'Przegląd Zamówienia',
|
||||
'order_ref' => 'Zamówienie: #:order_ref',
|
||||
'order_refunded' => ':money z tego zamówienia zostało zwróconych.',
|
||||
'price_placeholder' => 'Np.: 25.99',
|
||||
'print_attendee_list' => 'Wydrukuj listę uczestników',
|
||||
'print_tickets' => 'Wydrukuj Bilety',
|
||||
'qr_instructions' => 'Umieść kod QR przed kamerę (nie za blisko)',
|
||||
'quantity_available' => 'Liczba biletów',
|
||||
'quantity_available_placeholder' => 'Np.: 100 (Pozostaw puste dla nielimitowanej)',
|
||||
'refund_amount' => 'Kwota Zwrotu',
|
||||
'refund_this_order?' => 'Refundujesz?',
|
||||
'resend_ticket' => 'Prześlij Bilet Ponownie',
|
||||
'resend_ticket_help' => 'Uczestnik otrzyma dodatkową kopię biletu na adres <b>:email</b>',
|
||||
'resend_ticket_to_attendee' => 'Prześlij bilet ponownie do :attendee',
|
||||
'resend_tickets' => 'Ponowna przesyłka biletu',
|
||||
'result_for' => 'wynik(ów) dla',
|
||||
'save_question' => 'Zapisz Pytanie',
|
||||
'save_ticket' => 'Zapisz Bilet',
|
||||
'scan_another_ticket' => 'Skanuj Kolejny Bilet',
|
||||
'select_all' => 'Zaznacz Wszystko',
|
||||
'select_attendee_to_cancel' => 'Zaznacz bilety, które chcesz anulować.',
|
||||
'send_invitation_n_ticket_to_attendees' => 'Wyślij zaproszenia i bilety uczestnikom',
|
||||
'send_message' => 'Wyślij Wiadomość',
|
||||
'send_ticket' => 'Wyślij Bilet',
|
||||
'start_sale_on' => 'Rozpoczęcie sprzedaży',
|
||||
'surveys' => 'Ankiety',
|
||||
'this_order_is_awaiting_payment' => 'To zamówienie wymaga opłacenia',
|
||||
'ticket' => 'Bilet',
|
||||
'ticket_description' => 'Opis Biletu',
|
||||
'ticket_price' => 'Cena Biletu',
|
||||
'ticket_title' => 'Nazwa Biletu',
|
||||
'ticket_title_placeholder' => 'Np.: Bilet Normalny',
|
||||
'update_order' => 'Aktualizuj Zamówienie',
|
||||
'widgets' => 'Widgety',
|
||||
);
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Modals\\MessageAttendees.blade.php
|
||||
'new_message' => 'Nowa Wiadomość',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Modals\\MessageAttendees.blade.php
|
||||
'sent_messages' => 'Wysłane Wiadomości',
|
||||
//==================================== Translations ====================================//
|
||||
'all_event_attendees' => 'Wszyscy członkowie wydarzenia',
|
||||
'attendees_with_ticket_type' => 'Uczestnicy z biletem',
|
||||
'before_send_message' => 'Uczestnik zostanie poinstruowany o możliwości odpowiedzi na adres <b>:recipient</b>',
|
||||
'content' => 'Treść wiadomości',
|
||||
'date' => 'data',
|
||||
'leave_blank_to_send_immediately' => 'Pozostaw puste, aby wysłać teraz',
|
||||
'message' => 'Wiadomość',
|
||||
'no_messages_for_event' => 'Brak wiadomości związanych z tym wydarzeniem.',
|
||||
'schedule_send_time' => 'Wyslij później',
|
||||
'send_a_copy_to' => 'Wyślij kopię do',
|
||||
'send_message' => 'Wyślij wiadomość',
|
||||
'send_to' => 'Wyślij do',
|
||||
'subject' => 'Temat',
|
||||
'to' => 'Do',
|
||||
'unsent' => 'Nie wysłano',
|
||||
);
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/25 15:38:13
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\app\\Http\\Controllers\\EventOrdersController.php
|
||||
'amount_refunded' => 'amount_refunded',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\app\\Http\\Controllers\\EventOrdersController.php
|
||||
'fully_refunded' => 'fully_refunded',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\app\\Http\\Controllers\\EventOrdersController.php
|
||||
'partially_refunded' => 'partially_refunded',
|
||||
//==================================== Translations ====================================//
|
||||
'after_order' => 'Wiadomość po ukończonym zamówieniu.',
|
||||
'after_order_help' => 'Ta wiadomość będzie wyświetlana uczestnikom po ukończonym procesie zamówienia.',
|
||||
'amount' => 'Kwota',
|
||||
'arrived' => 'Dodane',
|
||||
'attendee_cancelled' => 'Anulowany',
|
||||
'attendee_refunded' => 'Refundowany',
|
||||
'awaiting_payment' => 'Oczekuje na Płatność',
|
||||
'before_order' => 'Wiadomość przed ukończonym zamówieniem.',
|
||||
'before_order_help' => 'Ta wiadomość będzie wyświetlana uczestnikom tuż przed finalizacją zamówienia.',
|
||||
'booking_fee' => 'Opłata rez.',
|
||||
'cancel_order' => 'Anuluj Zamówienie',
|
||||
'date' => 'Data',
|
||||
'details' => 'Szczegóły',
|
||||
'edit' => 'Edytuj',
|
||||
'email' => 'Email',
|
||||
'enable_offline_payments' => 'Odblokuj płatności offline',
|
||||
'free' => 'GRATIS',
|
||||
'no_recent_orders' => 'Wygląda na to, że nie ma nowych zamówień',
|
||||
'offline_payment_instructions' => 'Wprowadź instrukcje dla uczestników jak mogą zapłacić offline.',
|
||||
'offline_payment_settings' => 'Ustawienia płatności offline',
|
||||
'order_attendees' => 'Uczestnicy Zamówienia',
|
||||
'order_date' => 'Data Zamówienia',
|
||||
'order_page_settings' => 'Ustawienia Strony Zamówienia',
|
||||
'order_ref' => 'Nr Zamówienia',
|
||||
'organiser_booking_fees' => 'Opłaty Rezerwacyjne Organizatora',
|
||||
'payment_gateway' => 'Bramka Płatności',
|
||||
'price' => 'Cena',
|
||||
'purchase_date' => 'Data Zakupu',
|
||||
'quantity' => 'Liczba',
|
||||
'recent_orders' => 'Recent Orders',
|
||||
'reference' => 'Numer',
|
||||
'refund/cancel' => 'Refunduj/Anuluj',
|
||||
'status' => 'Status',
|
||||
'sub_total' => 'Suma',
|
||||
'ticket' => 'Bilet',
|
||||
'total' => 'Razem',
|
||||
'transaction_id' => 'Identyfikator transakcji',
|
||||
'user_registered_n_tickets' => '<a href=":url">:name</a> zarezerwował :n bilet(ów).',
|
||||
'view_order' => 'Podgląd Zamówienia',
|
||||
'view_order_num' => 'Podgląd Zamówienia #:num',
|
||||
);
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 10:16:27
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageOrganiser\\Customize.blade.php
|
||||
'save_organiser' => 'Zapisz Organizatora',
|
||||
//==================================== Translations ====================================//
|
||||
'additional_organiser_options' => 'Dodatkowe Opcje',
|
||||
'background_color' => 'Kolor Tła',
|
||||
'continue_to' => 'Kontynuuj do',
|
||||
'create_an_organiser' => 'Utwórz Organizatora',
|
||||
'create_new_organiser' => 'Utwórz Nowego Organizatora',
|
||||
'create_organiser' => 'Utwórz Organizatora',
|
||||
'create_organiser_text' => 'Zanim będziesz mógł tworzyć wydarzenia, musisz utworzyć organizatora. Organizator jest kimkolwiek organizującym wydarzenia, czy to osoba, czy organizacja.',
|
||||
'current_logo' => 'Aktualne Logo',
|
||||
'customize' => 'Dostosuj',
|
||||
'dashboard' => 'Panel Sterowania',
|
||||
'delete_logo?' => 'Usunąć Logo?',
|
||||
'enable_public_organiser_page' => 'Upublicznij Stronę Organizatora',
|
||||
'event' => 'Wydarzenie',
|
||||
'event_calendar' => 'Kalendarz Wydarzeń',
|
||||
'events' => 'Wydarzenia',
|
||||
'google_analytics_code' => 'Klucz Google Analytics',
|
||||
'google_analytics_code_placeholder' => 'UA-XXXXX-X',
|
||||
'header_background_color' => 'Kolor Tła Nagłówka',
|
||||
'hide_additional_organiser_options' => 'Schowaj Dodatkowe Opcje',
|
||||
'make_organiser_hidden' => 'Ukryj stronę organizatora.',
|
||||
'make_organiser_public' => 'Pokaż stronę organizatora.',
|
||||
'no_upcoming_events' => 'Nie ma wydarzeń nadchodzących.',
|
||||
'no_upcoming_events_click' => 'Kliknij tu, aby utworzyć wydarzenie.',
|
||||
'or' => 'lub',
|
||||
'or_caps' => 'LUB',
|
||||
'organiser_description' => 'Opis Organizatora',
|
||||
'organiser_description_placeholder' => '',
|
||||
'organiser_design' => 'Wygląd Strony Organizatora',
|
||||
'organiser_details' => 'Detale',
|
||||
'organiser_email' => 'Email Organizatora',
|
||||
'organiser_email_placeholder' => '',
|
||||
'organiser_events' => 'Wydarzenia Organizatora',
|
||||
'organiser_facebook' => 'Facebook Organizatora',
|
||||
'organiser_facebook_placeholder' => 'Np. http://www.facebook.com/MyFaceBookPage',
|
||||
'organiser_logo' => 'Logo Organizaotra',
|
||||
'organiser_logo_help' => 'Zalecamy w formie kwadratu, gdyż w takiej formie będzie najlepiej wyglądać na wydrukowanym bilecie.',
|
||||
'organiser_menu' => 'Menu Organizatora',
|
||||
'organiser_name' => 'Nazwa Organizatora',
|
||||
'organiser_name_dashboard' => 'Panel Sterowania :name',
|
||||
'organiser_name_events' => 'Wydarzenia :name',
|
||||
'organiser_name_placeholder' => 'Kto organizuje wydarzenia?',
|
||||
'organiser_page' => 'Strona Organizatora',
|
||||
'organiser_page_design' => 'Wygląd Strony Organizatora',
|
||||
'organiser_page_preview' => 'Podgląd Strony Organizatora',
|
||||
'organiser_page_visibility_text' => 'Strona Organizatora zawiera listę przeszłych i przyszłych wydarzeń.',
|
||||
'organiser_settings' => 'Ustawienia Organizatora',
|
||||
'organiser_twitter' => 'Twitter Organizatora',
|
||||
'organiser_twitter_placeholder' => 'Np. http://www.twitter.com/MyTwitterPage',
|
||||
'organiser_username_facebook_placeholder' => 'MójFacebook',
|
||||
'organiser_username_twitter_placeholder' => 'MójTwitter',
|
||||
'sales_volume' => 'Sprzedaż',
|
||||
'select_an_organiser' => 'Wybierz Organizatora',
|
||||
'select_organiser' => 'Wybierz Organizatora',
|
||||
'text_color' => 'Kolor Tekstu',
|
||||
'tickets_sold' => 'Sprzedanych Biletów',
|
||||
);
|
||||
|
|
@ -0,0 +1,81 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/18 16:27:47
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//==================================== Translations ====================================//
|
||||
'Contact' => 'Kontakt',
|
||||
'DETAILS' => 'SZCZEGÓŁY',
|
||||
'Facebook' => 'Facebook',
|
||||
'LOCATION' => 'MIEJSCE',
|
||||
'TICKETS' => 'BILETY',
|
||||
'Twitter' => 'Twitter',
|
||||
'Whatsapp' => 'Whatsapp',
|
||||
'amount' => 'Kwota',
|
||||
'at' => 'w miejscu',
|
||||
'attendee_cancelled' => 'Anulowany',
|
||||
'below_order_details_header' => 'Uzupełnij dane kupującego i dane osób, dla których kupujesz bilety. Pamiętaj, że na teren imprezy zostaną wpuszczone tylko osoby z ważnymi imiennymi biletami. W razie wątpliwości będziemy wymagać dokumentu celem potwierdzenia tożsamości.',
|
||||
'below_payment_information_header' => 'Płatności są bezpieczne i świadczy je zewnętrzna firma międzynarodowa Stripe. Pobierzemy z Twojej karty tylko wskazaną kwotę. Nie przechowujemy danych Twojej karty.',
|
||||
'below_tickets' => 'Wybierz liczbę biletów i kliknij rezerwuj. W następnym kroku zapłacisz za bilety.',
|
||||
'booking_fee' => 'Opłata rezerwacyjna',
|
||||
'booking_fees' => 'Opłaty rezerwacyjne',
|
||||
'card_number' => 'Numer karty',
|
||||
'checkout_submit' => 'Podsumowanie',
|
||||
'copy_buyer' => 'Przekopiuj dane kupującego na wszystkie bilety',
|
||||
'currently_not_on_sale' => 'Aktualnie nie w sprzedaży',
|
||||
'cvc_number' => 'Numer CVC',
|
||||
'date' => 'Data',
|
||||
'download_links' => 'Twoje <a title=":title" class="ticket_download_link" href=":url">bilety</a> i email z potwierdzeniem zostały wysłane.',
|
||||
'download_tickets' => 'Pobierz bilety',
|
||||
'email' => 'Email',
|
||||
'email_address' => 'Adres email',
|
||||
'event_already' => 'To wydarzenie już się :started.',
|
||||
'event_already_ended' => 'zakończyło',
|
||||
'event_already_started' => 'rozpoczęło',
|
||||
'event_dashboard' => 'Panel sterowania wydarzeniami',
|
||||
'event_details' => 'Szczegóły wydarzenia',
|
||||
'event_not_live' => 'Strona tego wydarzenia nie została jeszcze udostępniona.',
|
||||
'expiry_month' => 'Miesiąc ważności karty',
|
||||
'expiry_year' => 'Rok ważności karty',
|
||||
'first_name' => 'Imię',
|
||||
'free' => 'GRATIS',
|
||||
'inc_fees' => '(uwzgl. opłaty: :fees)',
|
||||
'last_name' => 'Nazwisko',
|
||||
'offline_payment_instructions' => 'Instrukcje płatności offline',
|
||||
'offline_payment_methods_available' => 'Płatności offline dostępne',
|
||||
'order_attendees' => 'Uczestnicy w zamówieniu',
|
||||
'order_awaiting_payment' => 'To zamówienie jest nieopłacone. Przeczytaj poniższe instrukcje, aby dowiedzieć się jak opłacić.',
|
||||
'order_details' => 'Szczegóły zamówienia',
|
||||
'order_items' => 'Przedmioty zamówienia',
|
||||
'order_summary' => 'Podsumowanie zamówienia',
|
||||
'organiser_dashboard' => 'Panel sterowania organizatora',
|
||||
'pay_using_offline_methods' => 'Zapłać metodami offline',
|
||||
'payment_information' => 'Informacje o płatności',
|
||||
'payment_instructions' => 'Instrukcje dot. płatności',
|
||||
'presents' => ' prezentuje',
|
||||
'price' => 'Cena',
|
||||
'quantity_full' => 'Ilość',
|
||||
'reference' => 'Identyfikator',
|
||||
'refunded_amount' => 'Kwota refundacji',
|
||||
'register' => 'Rezerwuj',
|
||||
'sales_have_ended' => 'Sprzedaż się zakończyła',
|
||||
'sales_have_not_started' => 'Sprzedaż się jeszcze nie rozpoczęła',
|
||||
'send_message_submit' => 'Wyślij wiadomość',
|
||||
'share_event' => 'Udostępnij',
|
||||
'sold_out' => 'Wyprzedano',
|
||||
'sub_total' => 'Suma',
|
||||
'thank_you_for_your_order' => 'Dziękujemy za zamówienie!',
|
||||
'ticket' => 'Bilet',
|
||||
'ticket_holder_information' => 'Dane posiadacza biletu',
|
||||
'ticket_holder_n' => 'Dane posiadacza nr :n',
|
||||
'ticket_price' => 'Cena biletu',
|
||||
'tickets' => 'Bilety',
|
||||
'tickets_are_currently_unavailable' => 'Bilety są niedostępne',
|
||||
'time' => 'Zostało ci :time, aby ukończyć transakcję, zanim bilety nie zostaną wprowadzone z powrotem w obieg.',
|
||||
'total' => 'Kwota całkowita',
|
||||
'your_email_address' => 'Twój adres e-mail',
|
||||
'your_information' => 'Twoje dane',
|
||||
'your_message' => 'Twoja wiadomość',
|
||||
'your_name' => 'Twoje imię',
|
||||
);
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/16 08:41:39
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Public\\ViewOrganiser\\Partials\\EventListingPanel.blade.php
|
||||
'information' => 'Szczegóły',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Public\\ViewOrganiser\\Partials\\EventListingPanel.blade.php
|
||||
'tickets' => 'Bilety',
|
||||
//==================================== Translations ====================================//
|
||||
'no_events' => 'W kategorii ":panel_title" nie ma dostępnych wydarzeń.',
|
||||
'organiser_dashboard' => 'Panel sterowania organizatora',
|
||||
'past_events' => 'Przeszłe wydarzenia',
|
||||
'upcoming_events' => 'Nadchodzące wydarzenia',
|
||||
);
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/18 16:23:42
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Partials\\SurveyBlankSlate.blade.php
|
||||
'create_question' => 'Utwórz Pytanie',
|
||||
//==================================== Translations ====================================//
|
||||
'Q' => 'P',
|
||||
'add_another_option' => 'Dodaj opcję',
|
||||
'answer' => 'Odpowiedź',
|
||||
'attendee_details' => 'Uczestnik',
|
||||
'make_this_a_required_question' => 'Pytanie wymagane',
|
||||
'no_answers' => 'Nie ma jeszcze odpowiedzi na to pytanie.',
|
||||
'no_questions_yet' => 'Brak Pytań',
|
||||
'no_questions_yet_text' => 'Tutaj możesz dodać pytania, na które uczestnicy mogą odpowiedzieć w trakcie procesu finalizacji zamówienia.',
|
||||
'question' => 'Pytanie',
|
||||
'question_options' => 'Opcje Pytania',
|
||||
'question_placeholder' => 'np. Podaj swój pełny adres?',
|
||||
'question_type' => 'Typ pytania',
|
||||
'require_this_question_for_ticket(s)' => 'Wymagaj pytania do bilet(ów)',
|
||||
);
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/23 14:17:14
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Public\\ViewOrganiser\\Partials\\OrganiserSocialSection.blade.php
|
||||
'pinterest' => 'Pinterest',
|
||||
//==================================== Translations ====================================//
|
||||
'email' => 'Email',
|
||||
'facebook' => 'Facebook',
|
||||
'g+' => 'Google+',
|
||||
'linkedin' => 'LinkedIn',
|
||||
'share_buttons_to_show' => 'Przyciski Udostępniania do Wyświetlenia',
|
||||
'social_settings' => 'Ustawienia Społeczności',
|
||||
'social_share_text' => 'Tekst Udostępnienia',
|
||||
'social_share_text_help' => 'To jest tekst, który zostanie dodany do wiadomości w trakcie udostępniania wydarzenia.',
|
||||
'twitter' => 'Twitter',
|
||||
'whatsapp' => 'WhatsApp',
|
||||
);
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Surveys.blade.php
|
||||
'question_delete' => 'Usuń pytanie',
|
||||
//==================================== Translations ====================================//
|
||||
'add_question' => 'Dodaj Pytanie',
|
||||
'answers' => 'Odpowiedzi',
|
||||
'event_surveys' => 'Kwestionariusz Wydarzenia',
|
||||
'export_answers' => 'Eksportuj odpowiedzi',
|
||||
'num_responses' => '# Odpowiedzi',
|
||||
'question_delete_title' => 'Wszystkie odpowiedzi zostaną usunięte. Jeżeli chcesz zachować odpowiedzi uczestników, zamiast tego deaktywuj pytanie.',
|
||||
'question_title' => 'Tytuł Pytania', // ???
|
||||
'required' => 'Wymagane',
|
||||
'status' => 'Status',
|
||||
'tickets_list' => 'Bilety: :list',
|
||||
);
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Tickets.blade.php
|
||||
'on_sale' => 'W sprzedaży',
|
||||
//==================================== Translations ====================================//
|
||||
'attendee_ref' => 'Id. Uczestnika',
|
||||
'coupon_codes' => 'Kupony',
|
||||
'create_ticket' => 'Utwórz Bilet',
|
||||
'demo_attendee_ref' => '#YLY9U73-1',
|
||||
'demo_end_date_time' => '18 Mar 17:08',
|
||||
'demo_event' => 'Demonstracyjne Wyd.',
|
||||
'demo_name' => 'Jan Kowalski',
|
||||
'demo_order_ref' => '#YLY9U73',
|
||||
'demo_organiser' => 'Organizator Demonstracyjny',
|
||||
'demo_price' => '€XX.XX',
|
||||
'demo_start_date_time' => '18 Mar 16:08',
|
||||
'demo_ticket_type' => 'Bilet Normalny',
|
||||
'demo_venue' => 'Lokalizacja Demonstracyjna',
|
||||
'doesnt_account_for_refunds' => 'Refundacje nie wliczone',
|
||||
'end_date_time' => 'Zakończenie',
|
||||
'event' => 'Wydarzenie',
|
||||
'event_tickets' => 'Bilety',
|
||||
'footer' => 'Bilet wstępu traci ważność w momencie opuszczenia obiektu i nie upoważnia do ponownego wejścia na teren obiektu/ imprezy.',
|
||||
'n_tickets' => ':num bilet(ów)',
|
||||
'name' => 'Uczestnik',
|
||||
'no_tickets_yet' => 'Brak biletów',
|
||||
'no_tickets_yet_text' => 'Dodaj swój pierwszy bilet klikając przycisk niżej.',
|
||||
'order_ref' => 'Nr Zam.',
|
||||
'organiser' => 'Organizator',
|
||||
'pause' => 'Pauza',
|
||||
'price' => 'Cena',
|
||||
'questions' => 'Pytania',
|
||||
'remaining' => 'Pozostało',
|
||||
'resume' => 'Wznów',
|
||||
'revenue' => 'Zysk',
|
||||
'search_tickets' => 'Szukaj w biletach...',
|
||||
'show_1d_barcode' => 'Pokaż kod kreskowy na biletach',
|
||||
'sold' => 'Sprzedano',
|
||||
'start_date_time' => 'Rozpoczęcie',
|
||||
'this_ticket_is_hidden' => 'Ten bilet jest ukryty',
|
||||
'ticket_background_color' => 'Kolor Tła Biletu',
|
||||
'ticket_border_color' => 'Kolor Ramki Biletu',
|
||||
'ticket_design' => 'Wygląd Biletu',
|
||||
'ticket_preview' => 'Podgląd Biletu',
|
||||
'ticket_sales_paused' => 'Sprzedaż wstrzymana',
|
||||
'ticket_sub_text_color' => 'Kolor małego tekstu',
|
||||
'ticket_text_color' => 'Kolor tesktu na bilecie',
|
||||
'ticket_type' => 'Typ',
|
||||
'venue' => 'Miejsce',
|
||||
);
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/25 10:00:32
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'account_settings' => 'Ustawienia Konta',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'create_organiser' => 'Utwórz Organizatora',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'feedback_bug_report' => 'Wsparcie / Raporty (EN)',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'my_profile' => 'Mój Profil',
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Shared\\Layouts\\Master.blade.php
|
||||
'sign_out' => 'Wyloguj się',
|
||||
);
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/25 09:06:13
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\Public\\LoginAndRegister\\Signup.blade.php
|
||||
'already_have_account' => 'Masz już konto? <a class="semibold" href=":url">Zaloguj się!</a>',
|
||||
//==================================== Translations ====================================//
|
||||
'after_welcome' => 'Zanim będziemy kontynuować, zaktualizuj swoje konto o dane kontaktowe i hasło.',
|
||||
'change_password' => 'Zmień Hasło',
|
||||
'confirm_new_password' => 'Potwierdź Nowe Hasło',
|
||||
'dont_have_account_button' => 'Nie masz jeszcze konta? <a class="semibold" href=":url">Zarejestruj się!</a>',
|
||||
'email' => 'Email',
|
||||
'first_name' => 'Imię',
|
||||
'forgot_password' => 'Zapomniane Hasło',
|
||||
'forgot_password?' => 'Zapomniałeś hasło?',
|
||||
'hide_change_password' => 'Ukryj zmianę hasła',
|
||||
'last_name' => 'Nazwisko',
|
||||
'login' => 'Login',
|
||||
'login_fail_msg' => 'Popraw dane i spróbuj ponownie.',
|
||||
'my_profile' => 'Mój Profil',
|
||||
'new_password' => 'Nowe Hasło',
|
||||
'old_password' => 'Stare Hasło',
|
||||
'password' => 'Hasło',
|
||||
'password_already_sent' => 'Email z instrukcjami do resetu hasła został wysłany na twój adres email.',
|
||||
'reset_input_errors' => 'Były problemy z twoimi danymi.',
|
||||
'reset_password' => 'Resetuj Hasło',
|
||||
'reset_password_success' => 'Email z instrukcjami do resetu hasła został wysłany na twój adres email.',
|
||||
'sign_up' => 'Zarejestruj się',
|
||||
'sign_up_first_run' => 'Jeszcze chwilka! Utwórz proszę użytkownika i w zasadzie wszystko gotowe!',
|
||||
'terms_and_conditions' => ' Akceptuję <a target="_blank" href=":url"> Warunki Użytkowania </a>',
|
||||
'welcome_to_app' => 'Witaj w :app!',
|
||||
'your_email' => 'Twój Adres Email',
|
||||
);
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?php
|
||||
|
||||
return array (
|
||||
//============================== New strings to translate ==============================//
|
||||
// Defined in file C:\\wamp\\www\\attendize\\resources\\views\\ManageEvent\\Widgets.blade.php
|
||||
'embed_preview' => 'Podgląd Wklejki',
|
||||
//==================================== Translations ====================================//
|
||||
'event_widgets' => 'Widgety Wydarzenia',
|
||||
'html_embed_code' => 'Kod HTML Do Wklejenia',
|
||||
'instructions' => 'Instrukcje',
|
||||
'instructions_text' => 'Po prostu skopiuj poniższy kod HTML na swoją stronę internetową, aby wyświetlić widget.',
|
||||
);
|
||||
|
|
@ -0,0 +1,61 @@
|
|||
<?php
|
||||
/*************************************************************************
|
||||
Generated via "php artisan localization:missing" at 2018/04/26 11:05:24
|
||||
*************************************************************************/
|
||||
|
||||
return array (
|
||||
//==================================== Translations ====================================//
|
||||
'action' => 'Akcja',
|
||||
'affiliates' => 'Wspólnicy',
|
||||
'attendees' => 'Uczestnicy',
|
||||
'back_to_login' => 'back_to_login',
|
||||
'back_to_page' => 'Wróć Do :page',
|
||||
'cancel' => 'Anuluj',
|
||||
'customize' => 'Dostosuj',
|
||||
'dashboard' => 'Panel Sterowania',
|
||||
'days' => 'dni',
|
||||
'disable' => 'Wyłącz',
|
||||
'disabled' => 'Wyłączony',
|
||||
'drag_to_reorder' => 'Przeciągnij by zmienić kolejność',
|
||||
'edit' => 'Edytuj',
|
||||
'enable' => 'Włącz',
|
||||
'enabled' => 'Włączony',
|
||||
'error_404' => 'Wygląda na to, że strona której szukasz nie istnieje, lub została przesunięta.',
|
||||
'event_dashboard' => 'Panel Sterowania Wydarzenia',
|
||||
'event_page_design' => 'Wygląd Strony Wydarzenia',
|
||||
'export' => 'Eksport',
|
||||
'general' => 'Główne',
|
||||
'hours' => 'godziny',
|
||||
'main_menu' => 'Menu Główne',
|
||||
'manage' => 'Zarządzaj',
|
||||
'message' => 'Wiadomość',
|
||||
'minutes' => 'minuty',
|
||||
'months_short' => 'Sty|Lut|Mar|Kwi|Maj|Cze|Lip|Sie|Wrz|Paź|Lis|Gru',
|
||||
'no' => 'Nie',
|
||||
'order_form' => 'Formularz Zamówienia',
|
||||
'orders' => 'Zamówienia',
|
||||
'promote' => 'Promuj',
|
||||
'save_changes' => 'Zapisz zmiany',
|
||||
'save_details' => 'Zapisz',
|
||||
'service_fees' => 'Opłaty Serwisowe',
|
||||
'social' => 'Społeczności',
|
||||
'submit' => 'Wyślij',
|
||||
'success' => 'Sukces',
|
||||
'ticket_design' => 'Wygląd Biletów',
|
||||
'tickets' => 'Bilety',
|
||||
'total' => 'razem',
|
||||
'TOP' => 'GÓRA',
|
||||
'whoops' => 'Ups!',
|
||||
'yes' => 'Tak',
|
||||
/*
|
||||
* Lines below will turn obsolete in localization helper, it is declared in app/Helpers/macros.
|
||||
* If you run it, it will break file input fields.
|
||||
*/
|
||||
'upload' => 'Załaduj',
|
||||
'browse' => 'Przeglądaj',
|
||||
//================================== Obsolete strings ==================================//
|
||||
'LLH:obsolete' =>
|
||||
array (
|
||||
'months_long' => 'Styczeń|Luty|Marzec|Kwiecień|Maj|Czerwiec|Lipiec|Sierpień|Wrzesień|Październik|Listopad|Grudzień',
|
||||
),
|
||||
);
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'back_soon' => 'Zaraz wrócimy!',
|
||||
'back_soon_description' => 'Przeprowadzamy ważne zmiany na stronie. Wrócimy później!',
|
||||
|
||||
];
|
||||
|
|
@ -13,7 +13,7 @@ return [
|
|||
|
|
||||
*/
|
||||
|
||||
'previous' => '« Précédent',
|
||||
'next' => 'Suivant »',
|
||||
'previous' => '« Poprzedni',
|
||||
'next' => 'Następny »',
|
||||
|
||||
];
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue