BMLT Root Server
server_admin_strings.inc.php
Go to the documentation of this file.
1 <?php
2 /***********************************************************************/
3 /** \file server_admin_strings.inc.php
4  * \brief The strings displayed in the server administration console (Farsi)
5  *
6  * This file is part of the Basic Meeting List Toolbox (BMLT).
7  *
8  * Find out more at: https://bmlt.app
9  *
10  * BMLT is free software: you can redistribute it and/or modify
11  * it under the terms of the MIT License.
12  *
13  * BMLT is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  * MIT License for more details.
17  *
18  * You should have received a copy of the MIT License along with this code.
19  * If not, see <https://opensource.org/licenses/MIT>. */
20 
21 defined('BMLT_EXEC') or die('Cannot Execute Directly'); // Makes sure that this file is in the correct context.
22 
23 $comdef_server_admin_strings = array('server_admin_disclosure' => 'Server Administration',
24  'server_admin_naws_spreadsheet_label' => 'Updated World Committee Codes Spreadsheet',
25  'update_world_ids_button_text' => 'Update World Committee Codes',
26  'update_world_ids_from_spreadsheet_dropdown_text' => 'Update World Committee Codes (Group IDs from NAWS) from NAWS Spreadsheet',
27  'server_admin_error_no_world_ids_updated' => 'No World IDs were updated. This could be because your user does not have permission to update the submitted meetings.',
28  'server_admin_error_required_spreadsheet_column' => 'Required column does not exist in the spreadsheet: ',
29  'server_admin_error_bmlt_id_not_integer' => 'The provided bmlt_id is not an integer: ',
30  'server_admin_error_could_not_create_reader' => 'Could not create reader for file: ',
31  'server_admin_error_no_files_uploaded' => 'No files were uploaded.',
32  'server_admin_error_service_bodies_already_exist' => 'Service bodies with the following World IDs already exist: ',
33  'server_admin_error_meetings_already_exist' => 'Meetings with the following World IDs already exist: ',
34  'server_admin_ui_num_meetings_updated' => 'Number of meetings updated: ',
35  'server_admin_ui_num_meetings_not_updated' => 'Number of meetings that did not need updating: ',
36  'server_admin_ui_warning' => 'WARNING',
37  'server_admin_ui_errors' => 'Error(s)',
38  'server_admin_ui_meetings_not_found' => 'meetings were found in the spreadsheet that did not exist in the database. This can happen when a meeting is deleted or unpublished. The missing meeting IDs are: ',
39  'server_admin_ui_service_bodies_created' => 'Service bodies created: ',
40  'server_admin_ui_meetings_created' => 'Meetings created: ',
41  'server_admin_ui_users_created' => 'Users created: ',
42  'server_admin_ui_refresh_ui_text' => 'Sign out and then sign in again to see the new service bodies, users, and meetings.',
43  'import_service_bodies_and_meetings_button_text' => 'Import Service Bodies and Meetings',
44  'import_service_bodies_and_meetings_dropdown_text' => 'Import Service Bodies and Meetings from NAWS Export',
45  'server_admin_naws_import_spreadsheet_label' => 'NAWS Import Spreadsheet:',
46  'server_admin_naws_import_initially_publish' => 'Initialize imported meetings to \'published\': ',
47  'server_admin_naws_import_explanation' => 'Uncheck the box to initialize imported meetings to \'unpublished\'. (This is useful if many of the new meetings will need to be edited or deleted, and you don\'t want them showing up in the meantime.)',
48  'account_disclosure' => 'My Account',
49  'account_name_label' => 'My Account Name:',
50  'account_login_label' => 'My Login:',
51  'account_type_label' => 'I Am A:',
52  'account_type_1' => 'Server Administrator',
53  'account_type_2' => 'Service Body Administrator',
54  'ServerMapsURL' => 'https://maps.googleapis.com/maps/api/geocode/xml?address=##SEARCH_STRING##&sensor=false',
55  'account_type_4' => 'Pathetic Luser Who Shouldn\'t Even Have Access to This Page -The Author of the Software Pooched it BAD!',
56  'account_type_5' => 'Service Body Observer',
57  'change_password_label' => 'Change My Password To:',
58  'change_password_default_text' => 'Leave This Alone If You Don\'t Want To Change Your Password',
59  'account_email_label' => 'My Email Address:',
60  'email_address_default_text' => 'Enter An Email Address',
61  'account_description_label' => 'My Description:',
62  'account_description_default_text' => 'Enter A Description',
63  'account_change_button_text' => 'Change My Account Settings',
64  'account_change_fader_success_text' => 'The Account Information Was Successfully Changed',
65  'account_change_fader_failure_text' => 'The Account Information Was Not Changed',
66  'meeting_editor_disclosure' => 'Meeting Editor',
67  'meeting_editor_already_editing_confirm' => 'You are currently editing another meeting. Do you want to lose all changes in that meeting?',
68  'meeting_change_fader_success_text' => 'The Meeting Was Successfully Changed',
69  'meeting_change_fader_failure_text' => 'The Meeting Was Not Changed',
70  'meeting_change_fader_success_delete_text' => 'The Meeting Was Successfully Deleted',
71  'meeting_change_fader_fail_delete_text' => 'The Meeting Was Not Deleted',
72  'meeting_change_fader_success_add_text' => 'The New Meeting Was Successfully Added',
73  'meeting_change_fader_fail_add_text' => 'The New Meeting Was Not Added',
74  'meeting_text_input_label' => 'Search For Text:',
75  'access_service_body_label' => 'I Have Access to:',
76  'meeting_text_input_default_text' => 'Enter Some Search Text',
77  'meeting_text_location_label' => 'This is a Location or PostCode',
78  'meeting_search_weekdays_label' => 'Search For Selected Weekdays:',
79  'meeting_search_weekdays_names' => array('All', 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'),
80  'meeting_search_service_bodies_label' => 'Search In Selected Service Bodies:',
81  'meeting_search_start_time_label' => 'Search By Meeting Start Time:',
82  'meeting_search_start_time_all_label' => 'Any Time',
83  'meeting_search_start_time_morn_label' => 'Morning',
84  'meeting_search_start_time_aft_label' => 'Afternoon',
85  'meeting_search_start_time_eve_label' => 'Evening',
86  'meeting_search_no_results_text' => 'No Meetings Found',
87  'meeting_editor_tab_specifier_text' => 'Search For Meetings',
88  'meeting_editor_tab_editor_text' => 'Edit Or Create Meetings',
89  'meeting_editor_create_new_text' => 'Create A New Meeting',
90  'meeting_editor_location_map_link' => 'Location Map',
91  'meeting_editor_screen_match_ll_button' => 'Set Longitude and Latitude to Address',
92  'meeting_editor_screen_default_text_prompt' => 'Enter Some Text or a Number',
93  'meeting_is_published' => 'Meeting is Published',
94  'meeting_unpublished_note' => 'Note: Unpublishing a meeting indicates a temporary closure. If this meeting has closed permanently, please delete it.',
95  'meeting_editor_screen_meeting_name_label' => 'Meeting Name:',
96  'meeting_editor_screen_meeting_name_prompt' => 'Enter A Meeting Name',
97  'meeting_editor_screen_meeting_weekday_label' => 'Weekday:',
98  'meeting_editor_screen_meeting_start_label' => 'Meeting Start Time:',
99  'meeting_editor_screen_meeting_time_zone_label' => 'Meeting Time Zone:',
100  'meeting_editor_screen_meeting_am_label' => 'AM',
101  'meeting_editor_screen_meeting_pm_label' => 'PM',
102  'meeting_editor_screen_meeting_noon_label' => 'Noon',
103  'meeting_editor_screen_meeting_midnight_label' => 'Midnight',
104  'meeting_editor_screen_meeting_duration_label' => 'Duration:',
105  'meeting_editor_screen_meeting_oe_label' => 'Open-Ended',
106  'meeting_editor_screen_meeting_cc_label' => 'World Committee Code:',
107  'meeting_editor_screen_meeting_cc_advice' => 'Normally leave this field alone (see documentation).', // TODO: translate
108  'meeting_editor_screen_meeting_contact_label' => 'Meeting Email Contact:',
109  'meeting_editor_screen_meeting_contact_prompt' => 'Enter An Email for A Contact Specific Only to This Meeting',
110  'meeting_editor_screen_meeting_sb_label' => 'Service Body:',
111  'meeting_editor_screen_meeting_sb_default_value' => 'No Service Body Selected',
112  'meeting_editor_screen_meeting_longitude_label' => 'Longitude:',
113  'meeting_editor_screen_meeting_longitude_prompt' => 'Enter A Longitude',
114  'meeting_editor_screen_meeting_latitude_label' => 'Latitude:',
115  'meeting_editor_screen_meeting_latitude_prompt' => 'Enter A Latitude',
116  'meeting_editor_screen_meeting_location_label' => 'Location:',
117  'meeting_editor_screen_meeting_location_prompt' => 'Enter A Location Name (Like a Building Name)',
118  'meeting_editor_screen_meeting_info_label' => 'Extra Info:',
119  'meeting_editor_screen_meeting_info_prompt' => 'Enter Any Additional Location Information',
120  'meeting_editor_screen_meeting_street_label' => 'Street Address:',
121  'meeting_editor_screen_meeting_street_prompt' => 'Enter A Street Address',
122  'meeting_editor_screen_meeting_neighborhood_label' => 'Neighborhood:',
123  'meeting_editor_screen_meeting_neighborhood_prompt' => 'Enter A Neighborhood (Not Borough or City Subsection)',
124  'meeting_editor_screen_meeting_borough_label' => 'Borough/City Subsection:',
125  'meeting_editor_screen_meeting_borough_prompt' => 'Enter A Borough or City Subsection (Not Neighborhood)',
126  'meeting_editor_screen_meeting_city_label' => 'City/Town:',
127  'meeting_editor_screen_meeting_city_prompt' => 'Enter A City or Town Name (Not County or Borough)',
128  'meeting_editor_screen_meeting_county_label' => 'County/Sub-Province:',
129  'meeting_editor_screen_meeting_county_prompt' => 'Enter A County or Sub-Province Name',
130  'meeting_editor_screen_meeting_state_label' => 'State/Province:',
131  'meeting_editor_screen_meeting_state_prompt' => 'Enter A State or Province Name',
132  'meeting_editor_screen_meeting_zip_label' => 'Zip Code/Postal Code:',
133  'meeting_editor_screen_meeting_zip_prompt' => 'Enter A Postal Code',
134  'meeting_editor_screen_meeting_nation_label' => 'Nation:',
135  'meeting_editor_screen_meeting_nation_prompt' => 'Enter The Nation Name',
136  'meeting_editor_screen_meeting_comments_label' => 'Comments:',
137  'meeting_editor_screen_meeting_train_lines_label' => 'Train Lines:',
138  'meeting_editor_screen_meeting_bus_lines_label' => 'Bus Lines:',
139  'meeting_editor_screen_meeting_phone_meeting_number_label' => 'Phone Meeting Dial-in Number:',
140  'meeting_editor_screen_meeting_phone_meeting_number_prompt' => 'Enter the dial-in number for a phone or virtual meeting',
141  'meeting_editor_screen_meeting_virtual_meeting_link_label' => 'Virtual Meeting Link:',
142  'meeting_editor_screen_meeting_virtual_meeting_link_prompt' => 'Enter the link for a virtual meeting',
143  'meeting_editor_screen_meeting_virtual_meeting_additional_info_label' => 'Virtual Meeting Additional Information:',
144  'meeting_editor_screen_meeting_virtual_meeting_additional_info_prompt' => 'Enter any additional information for joining the virtual meeting, including directly from the app. For example, if the meeting uses Zoom, "Zoom ID: 456 033 8613, Passcode: 1953" would be appropriate.',
145  'meeting_editor_screen_meeting_venue_type' => 'Venue Type:',
146  'meeting_editor_screen_meeting_venue_type_inperson' => 'In-Person',
147  'meeting_editor_screen_meeting_venue_type_virtual' => 'Virtual',
148  'meeting_editor_screen_meeting_venue_type_virtualTC' => 'Virtual (temporarily replacing an in-person)',
149  'meeting_editor_screen_meeting_venue_type_hybrid' => 'Hybrid (both in-person and virtual)',
150  'meeting_editor_screen_meeting_venue_type_validation' => 'You must select a venue type.',
151  'meeting_editor_screen_meeting_virtual_info_missing' => 'Virtual or hybrid meetings must have a Virtual Meeting Link, a Phone Meeting Dial-in Number, or Virtual Meeting Additional Information',
152  'meeting_editor_screen_meeting_location_warning' => 'Meeting should have a location (at least a city/town and state/province, or a zip/postal code).',
153  'meeting_editor_screen_meeting_address_warning' => 'In-person or hybrid meetings should have a street address.',
154  'meeting_editor_screen_meeting_url_validation' => 'Virtual Meeting Link is not a valid URL.',
155  'meeting_editor_screen_meeting_url_or_phone_warning' => 'Virtual or hybrid meetings should have either a Virtual Meeting Link or a Phone Meeting Dial-in Number',
156  'meeting_editor_screen_meeting_additional_warning' => 'Please also fill in Virtual Meeting Additional Information if there is a Virtual Meeting Link.',
157  'meeting_editor_screen_meeting_validation_warning' => 'There are warnings. Are you sure you want to save anyway? If not, press \'cancel\' and go to the Location tab to see the warnings in place and address them.',
158  'meeting_editor_screen_meeting_validation_failed' => 'Unable to save due to input errors. Please go to the Location tab to address them, and then retry saving. Errors: ',
159  'meeting_editor_screen_meeting_validation_warnings' => 'Input warnings shown on the Location tab: ',
160  'meeting_editor_screen_meeting_contact_name_1_label' => 'Contact 1 Name:',
161  'meeting_editor_screen_meeting_contact_email_1_label' => 'Contact 1 Email:',
162  'meeting_editor_screen_meeting_contact_phone_1_label' => 'Contact 1 Phone:',
163  'meeting_editor_screen_meeting_contact_name_2_label' => 'Contact 2 Name:',
164  'meeting_editor_screen_meeting_contact_email_2_label' => 'Contact 2 Email:',
165  'meeting_editor_screen_meeting_contact_phone_2_label' => 'Contact 2 Phone:',
166  'meeting_editor_screen_meeting_publish_search_prompt' => 'Look For:',
167  'meeting_editor_screen_meeting_publish_search_pub' => 'Published Meetings Only',
168  'meeting_editor_screen_meeting_publish_search_unpub' => 'Unpublished Meetings Only',
169  'meeting_editor_screen_meeting_visibility_advice' => 'This is never displayed in normal meeting searches.',
170  'meeting_editor_screen_meeting_publish_search_all' => 'All Meetings',
171  'meeting_editor_screen_meeting_create_button' => 'Create A New Meeting',
172  'meeting_editor_screen_delete_button' => 'Delete This Meeting',
173  'meeting_editor_screen_delete_button_confirm' => 'Are you sure that you want to delete this meeting?',
174  'meeting_editor_screen_cancel_button' => 'Cancel',
175  'logout' => 'Sign Out',
176  'meeting_editor_screen_cancel_confirm' => 'Are you sure that you want to cancel editing this meeting, and lose all changes?',
177  'meeting_lookup_failed' => 'The address lookup failed.',
178  'meeting_lookup_failed_not_enough_address_info' => 'There is not enough valid address information to do a lookup.',
179  'meeting_create_button_name' => 'Save This As A New Meeting',
180  'meeting_saved_as_a_copy' => 'Save This Meeting As A Copy (Creates A New Meeting)',
181  'meeting_save_buttonName' => 'Save the Changes to This Meeting',
182  'meeting_editor_tab_bar_basic_tab_text' => 'Basic',
183  'meeting_editor_tab_bar_location_tab_text' => 'Location',
184  'meeting_editor_tab_bar_format_tab_text' => 'Format',
185  'meeting_editor_tab_bar_other_tab_text' => 'Other',
186  'meeting_editor_tab_bar_history_tab_text' => 'History',
187  'meeting_editor_result_count_format' => '%d Meetings Found',
188  'meeting_id_label' => 'Meeting ID:',
189  'meeting_editor_default_zoom' => '13',
190  'meeting_editor_default_weekday' => '2',
191  'meeting_editor_default_start_time' => '20:30:00',
192  'login_banner' => 'Basic Meeting List Toolbox',
193  'login_underbanner' => 'Root Server Administration Console',
194  'login' => 'Login ID',
195  'password' => 'Password',
196  'button' => 'Log In',
197  'cookie' => 'You must enable cookies in order to administer this server.',
198  'noscript' => 'You cannot administer this site without JavaScript.',
199  'title' => 'Please log in to administer the server.',
200  'edit_Meeting_object_not_found' => 'ERROR: The meeting was not found.',
201  'edit_Meeting_object_not_changed' => 'ERROR: The meeting was not changed.',
202  'edit_Meeting_auth_failure' => 'You are not authorized to edit this meeting.',
203  'not_auth_1' => 'NOT AUTHORIZED',
204  'not_auth_2' => 'You are not authorized to administer this server.',
205  'not_auth_3' => 'There was a problem with the user name or password that you entered.',
206  'email_format_bad' => 'The email address that you entered was not formatted correctly.',
207  'history_header_format' => '<div class="bmlt_admin_meeting_history_list_item_line_div history_item_header_div"><span class="bmlt_admin_history_list_header_date_span">%s</span><span class="bmlt_admin_history_list_header_user_span">by %s</span></div>',
208  'history_no_history_available_text' => '<h1 class="bmlt_admin_no_history_available_h1">No History Available For This Meeting</h1>',
209  'service_body_editor_disclosure' => 'Service Body Administration',
210  'service_body_change_fader_success_text' => 'The Service Body Was Successfully Changed',
211  'service_body_change_fader_fail_text' => 'The Service Body Change Failed',
212  'service_body_editor_screen_sb_id_label' => 'ID:',
213  'service_body_editor_screen_sb_name_label' => 'Name:',
214  'service_body_name_default_prompt_text' => 'Enter the Name of This Service Body',
215  'service_body_parent_popup_label' => 'Service Body Parent:',
216  'service_body_parent_popup_no_parent_option' => 'No Parent (Top-Level)',
217  'service_body_editor_screen_sb_admin_user_label' => 'Primary Admin:',
218  'service_body_editor_screen_sb_admin_description_label' => 'Description:',
219  'service_body_description_default_prompt_text' => 'Enter A Description of This Service Body',
220  'service_body_editor_screen_sb_admin_email_label' => 'Contact Email:',
221  'service_body_email_default_prompt_text' => 'Enter A Contact Email Address for This Service Body',
222  'service_body_editor_screen_sb_admin_uri_label' => 'Web Site URL:',
223  'service_body_uri_default_prompt_text' => 'Enter A Web Site URL for This Service Body',
224  'service_body_editor_screen_sb_admin_full_editor_label' => 'Full Meeting List Editors:',
225  'service_body_editor_screen_sb_admin_full_editor_desc' => 'These Users Can Edit Any Meetings In This Service Body.',
226  'service_body_editor_screen_sb_admin_editor_label' => 'Basic Meeting List Editors:',
227  'service_body_editor_screen_sb_admin_editor_desc' => 'These Users Can Edit Any Meetings In This Service Body, But Only If They Are Unpublished.',
228  'service_body_editor_screen_sb_admin_observer_label' => 'Observers:',
229  'service_body_editor_screen_sb_admin_observer_desc' => 'These Users Can See Hidden Info (Like Email Addresses), But Cannot Edit Anything.',
230  'service_body_dirty_confirm_text' => 'You have made changes to this Service Body. Do you want to lose your changes?',
231  'service_body_save_button' => 'Save These Service Body Changes',
232  'service_body_create_button' => 'Create This Service Body',
233  'service_body_delete_button' => 'Delete This Service Body',
234  'service_body_delete_perm_checkbox' => 'Delete This Service Body Permanently',
235  'service_body_delete_button_confirm' => 'Are you sure that you want to delete this Service body? Make sure that all meetings are either removed or transferred to another service body before performing this function.',
236  'service_body_delete_button_confirm_perm' => 'This Service body will be deleted permanently!',
237  'service_body_change_fader_create_success_text' => 'The Service Body Was Successfully Created',
238  'service_body_change_fader_create_fail_text' => 'The Service Body Create Failed',
239  'service_body_change_fader_delete_success_text' => 'The Service Body Was Successfully Deleted',
240  'service_body_change_fader_delete_fail_text' => 'The Service Body Delete Failed',
241  'service_body_change_fader_fail_no_data_text' => 'The Service Body Change Failed, Because There Was No Data Supplied',
242  'service_body_change_fader_fail_cant_find_sb_text' => 'The Service Body Change Failed, Because The Service Body Was Not Found',
243  'service_body_change_fader_fail_cant_update_text' => 'The Service Body Change Failed, Because The Service Body Was Not Updated',
244  'service_body_change_fader_fail_bad_hierarchy' => 'The Service Body Change Failed, Because The Selected Owner Service Body Is Under This Service Body, And Cannot Be Used',
245  'service_body_cancel_button' => 'Restore To Original',
246  'service_body_editor_type_label' => 'Service Body Type:',
247  'service_body_editor_type_c_comdef_service_body__GRP__' => 'Group',
248  'service_body_editor_type_c_comdef_service_body__COP__' => 'Co-Op',
249  'service_body_editor_type_c_comdef_service_body__ASC__' => 'Area Service Committee',
250  'service_body_editor_type_c_comdef_service_body__RSC__' => 'Regional Service Conference',
251  'service_body_editor_type_c_comdef_service_body__WSC__' => 'World Service Conference',
252  'service_body_editor_type_c_comdef_service_body__MAS__' => 'Metro Area',
253  'service_body_editor_type_c_comdef_service_body__ZFM__' => 'Zonal Forum',
254  'service_body_editor_type_c_comdef_service_body__GSU__' => 'Group Service Unit',
255  'service_body_editor_type_c_comdef_service_body__LSU__' => 'Local Service Unit',
256  'service_body_editor_screen_helpline_label' => 'Helpline:',
257  'service_body_editor_screen_helpline_prompt' => 'Enter The Helpline Telephone Number',
258  'service_body_editor_uri_naws_format_text' => 'Get The Meetings For This Service Body As A NAWS-Compatible File',
259  'edit_Meeting_meeting_id' => 'Meeting ID:',
260  'service_body_editor_create_new_sb_option' => 'Create A New Service Body',
261  'service_body_editor_screen_world_cc_label' => 'World Committee Code:',
262  'service_body_editor_screen_world_cc_prompt' => 'Enter A World Committee Code',
263  'user_editor_disclosure' => 'User Administration',
264  'user_editor_create_new_user_option' => 'Create A New User',
265  'user_editor_screen_sb_id_label' => 'ID:',
266  'user_editor_account_login_label' => 'User Login:',
267  'user_editor_login_default_text' => 'Enter the User Login',
268  'user_editor_account_type_label' => 'User Is A:',
269  'user_editor_user_owner_label' => 'Owned By: ',
270  'user_editor_account_type_1' => 'Server Administrator',
271  'user_editor_account_type_2' => 'Service Body Administrator',
272  'user_editor_account_type_3' => 'Service Body Editor',
273  'user_editor_account_type_5' => 'Service Body Observer',
274  'user_editor_account_type_4' => 'Disabled User',
275  'user_editor_account_name_label' => 'User Name:',
276  'user_editor_name_default_text' => 'Enter the User Name',
277  'user_editor_account_description_label' => 'Description:',
278  'user_editor_description_default_text' => 'Enter the User Description',
279  'user_editor_account_email_label' => 'Email:',
280  'user_editor_email_default_text' => 'Enter the User Email',
281  'user_change_fader_success_text' => 'The User Was Successfully Changed',
282  'user_change_fader_fail_text' => 'The User Change Failed',
283  'user_change_fader_create_success_text' => 'The User Was Successfully Created',
284  'user_change_fader_create_fail_text' => 'The User Create Failed',
285  'user_change_fader_create_fail_already_exists' => 'A Login For The User That You Are Trying To Create Already Exists.',
286  'user_change_fader_delete_success_text' => 'The User Was Successfully Deleted',
287  'user_change_fader_delete_fail_text' => 'The User Delete Failed',
288  'user_save_button' => 'Save the Changes to This User',
289  'user_create_button' => 'Create This New User',
290  'user_cancel_button' => 'Restore To Original',
291  'user_delete_button' => 'Delete This User',
292  'user_delete_perm_checkbox' => 'Delete This User Permanently',
293  'user_password_label' => 'Change Password To:',
294  'user_new_password_label' => 'Set Password To:',
295  'user_password_default_text' => 'Leave This Alone, Unless You Want To Change The Password',
296  'user_new_password_default_text' => 'You Must Enter A Password For A new User',
297  'user_dirty_confirm_text' => 'You have made changes to this User. Do you want to lose your changes?',
298  'user_delete_button_confirm' => 'Are you sure that you want to delete this user?',
299  'user_delete_button_confirm_perm' => 'This user will be deleted permanently!',
300  'user_create_password_alert_text' => 'New users must have a password. You have not supplied a password for this user.',
301  'user_change_fader_fail_no_data_text' => 'The User Change Failed, Because There Was No Data Supplied',
302  'user_change_fader_fail_cant_find_sb_text' => 'The User Change Failed, Because The User Was Not Found',
303  'user_change_fader_fail_cant_update_text' => 'The User Change Failed, Because The User Was Not Updated',
304  'format_editor_disclosure' => 'Format Administration',
305  'format_change_fader_change_success_text' => 'The Format Was Successfully Changed',
306  'format_change_fader_change_fail_text' => 'The Format Change Failed',
307  'format_change_fader_create_success_text' => 'The Format Was Successfully Created',
308  'format_change_fader_create_fail_text' => 'The Format Create Failed',
309  'format_change_fader_delete_success_text' => 'The Format Was Successfully Deleted',
310  'format_change_fader_delete_fail_text' => 'The Format Delete Failed',
311  'format_change_fader_fail_no_data_text' => 'The Format Change Failed, Because There Was No Data Supplied',
312  'format_change_fader_fail_cant_find_sb_text' => 'The Format Change Failed, Because The Format Was Not Found',
313  'format_change_fader_fail_cant_update_text' => 'The Format Change Failed, Because The Format Was Not Updated',
314  'format_editor_name_default_text' => 'Enter A Very Short Description',
315  'format_editor_description_default_text' => 'Enter A More Detailed Description',
316  'format_editor_create_format_button_text' => 'Create New Format',
317  'format_editor_cancel_create_format_button_text' => 'Cancel',
318  'format_editor_create_this_format_button_text' => 'Create This Format',
319  'format_editor_change_format_button_text' => 'Change This Format',
320  'format_editor_delete_format_button_text' => 'Delete This Format',
321  'format_editor_reset_format_button_text' => 'Restore To Original',
322  'need_refresh_message_fader_text' => 'You Should Refresh This Page Before Using This Section',
323  'need_refresh_message_alert_text' => 'Because you have made changes in the Server Administration, Service Body Administration, User Administration, or Format Administration, the information displayed in this section may no longer be accurate, so the page needs to be refreshed. The easiest way to do this, is to Sign Out, then Log In again.',
324  'format_editor_delete_button_confirm' => 'Are you sure that you want to delete this format?',
325  'format_editor_delete_button_confirm_perm' => 'This format will be deleted permanently!',
326  'format_editor_missing_key' => 'This format should have an entry for every language (at least a key).', // TODO: translate
327  'format_editor_reserved_key' => 'This key is reserved for a venue type format - please use something different.', // TODO: translate
328  'min_password_length_string' => 'The password is too short! It must be at least %d characters long!',
329  'AJAX_Auth_Failure' => 'Authorization failed for this operation. There may be a problem with the server configuration.',
330  'Maps_API_Key_Warning' => 'There is a problem with the Google Maps API Key.',
331  'Maps_API_Key_Not_Set' => 'The Google Maps API key is not set.',
332  'Observer_Link_Text' => 'Meeting Browser',
333  'Data_Transfer_Link_Text' => 'Import Meeting Data (WARNING: Replaces Current Data!)',
334  'MapsURL' => 'https://maps.google.com/maps?q=##LAT##,##LONG##+(##NAME##)&amp;ll=##LAT##,##LONG##',
335  'hidden_value' => 'Cannot Display Data -Unauthorized',
336  'Value_Prompts' => array(
337  'id_bigint' => 'Meeting ID',
338  'worldid_mixed' => 'World Services ID',
339  'service_body' => 'Service Body',
340  'service_bodies' => 'Service Bodies',
341  'weekdays' => 'Weekdays',
342  'weekday' => 'Meeting Gathers Every',
343  'start_time' => 'Meeting Starts at',
344  'duration_time' => 'Meeting Lasts',
345  'location' => 'Location',
346  'duration_time_hour' => 'Hour',
347  'duration_time_hours' => 'Hours',
348  'duration_time_minute' => 'Minute',
349  'duration_time_minutes' => 'Minutes',
350  'lang_enum' => 'Language',
351  'formats' => 'Formats',
352  'distance' => 'Distance from Center',
353  'generic' => 'NA Meeting',
354  'close_title' => 'Close This Meeting Detail Window',
355  'close_text' => 'Close Window',
356  'map_alt' => 'Map to Meeting',
357  'map' => 'Follow This Link for A Map',
358  'title_checkbox_unpub_meeting' => 'This meeting is unpublished. It cannot be seen by regular searches.',
359  'title_checkbox_copy_meeting' => 'This meeting is a duplicate of another meeting. It is also unpublished. It cannot be seen by regular searches.'
360  ),
361  'world_format_codes_prompt' => 'NAWS Format:',
362  'world_format_codes' => array(
363  '' => 'None',
364  'OPEN' => 'Open',
365  'CLOSED' => 'Closed',
366  'WCHR' => 'Wheelchair-Accessible',
367  'BEG' => 'Beginner/Newcomer',
368  'BT' => 'Basic Text',
369  'CAN' => 'Candlelight',
370  'CPT' => '12 Concepts',
371  'CW' => 'Children Welcome',
372  'DISC' => 'Discussion/Participation',
373  'GL' => 'Gay/Lesbian',
374  'IP' => 'IP Study',
375  'IW' => 'It Works Study',
376  'JFT' => 'Just For Today Study',
377  'LC' => 'Living Clean',
378  'LIT' => 'Literature Study',
379  'M' => 'Men',
380  'MED' => 'Meditation',
381  'NS' => 'Non-Smoking',
382  'QA' => 'Questions & Answers',
383  'RA' => 'Restricted Access',
384  'S-D' => 'Speaker/Discussion',
385  'SMOK' => 'Smoking',
386  'SPK' => 'Speaker',
387  'STEP' => 'Step',
388  'SWG' => 'Step Working Guide Study',
389  'TOP' => 'Topic',
390  'TRAD' => 'Tradition',
391  'VAR' => 'Format Varies',
392  'W' => 'Women',
393  'Y' => 'Young People',
394  'LANG' => 'Alternate Language',
395  'GP' => 'Guiding Principles',
396  'NC' => 'No Children',
397  'CH' => 'Closed Holidays', // TODO translate
398  'VM' => 'Virtual', // TODO translate
399  'HYBR' => 'Virtual and In-Person', // TODO translate
400  'TC' => 'Facility Temporarily Closed' // TODO translate
401  ),
402  'format_type_prompt' => 'Format Type:',
403  'format_type_codes' => array(
404  '' => 'None',
405  'FC1' => 'Meeting Format (Speaker, Book Study, etc.)',
406  'FC2' => 'Location Code (Wheelchair Accessible, Limited Parking, etc.)',
407  'FC3' => 'Common Needs and Restrictions (Mens Meeting, LGTBQ, No Children, etc.)',
408  'O' => 'Attendance by non-addicts (Open, Closed)',
409  'LANG' => 'Language',
410  'ALERT' => 'Format should be especially prominent (Clean requirement, etc.)',
411  ),
412 
413  'cookie_monster' => 'This site uses a cookie to store your preferred language.',
414  'main_prompts' => array(
415  'id_bigint' => 'ID',
416  'worldid_mixed' => 'World ID',
417  'shared_group_id_bigint' => 'Unused',
418  'service_body_bigint' => 'Service Body ID',
419  'weekday_tinyint' => 'Weekday',
420  'start_time' => 'Start Time',
421  'duration_time' => 'Duration',
422  'time_zone' => 'Time Zone',
423  'formats' => 'Formats',
424  'lang_enum' => 'Language',
425  'longitude' => 'Longitude',
426  'latitude' => 'Latitude',
427  'published' => 'Published',
428  'email_contact' => 'Email Contact',
429  ),
430  'check_all' => 'Check All',
431  'uncheck_all' => 'Uncheck All',
432  'automatically_calculated_on_save' => 'Automatically calculated on save.'
433 );
434 
436  'meeting_contact_form_subject_format' => "[MEETING LIST CONTACT] %s",
437  'meeting_contact_message_format' => "%s\n--\nThis message concerns the meeting named \"%s\", which meets at %s, on %s.\nBrowser Link: %s\nEdit Link: %s\nIt was sent directly from the meeting list web server, and the sender is not aware of your email address.\nPlease be aware that replying will expose your email address.\nIf you use \"Reply All\", and there are multiple email recipients, you may expose other people's email addresses.\nPlease respect people's privacy and anonymity; including the original sender of this message."
438 );
439 
441  '__THE_MEETING_WAS_CHANGED__' => 'The meeting was changed.',
442  '__THE_MEETING_WAS_CREATED__' => 'The meeting was created.',
443  '__THE_MEETING_WAS_DELETED__' => 'The meeting was deleted.',
444  '__THE_MEETING_WAS_ROLLED_BACK__' => 'The meeting was rolled back to a previous version.',
445 
446  '__THE_FORMAT_WAS_CHANGED__' => 'The format was changed.',
447  '__THE_FORMAT_WAS_CREATED__' => 'The format was created.',
448  '__THE_FORMAT_WAS_DELETED__' => 'The format was deleted.',
449  '__THE_FORMAT_WAS_ROLLED_BACK__' => 'The format was rolled back to a previous version.',
450 
451  '__THE_SERVICE_BODY_WAS_CHANGED__' => 'The service body was changed.',
452  '__THE_SERVICE_BODY_WAS_CREATED__' => 'The service body was created.',
453  '__THE_SERVICE_BODY_WAS_DELETED__' => 'The service body was deleted.',
454  '__THE_SERVICE_BODY_WAS_ROLLED_BACK__' => 'The service body was rolled back to a previous version.',
455 
456  '__THE_USER_WAS_CHANGED__' => 'The user was changed.',
457  '__THE_USER_WAS_CREATED__' => 'The user was created.',
458  '__THE_USER_WAS_DELETED__' => 'The user was deleted.',
459  '__THE_USER_WAS_ROLLED_BACK__' => 'The user was rolled back to a previous version.',
460 
461  '__BY__' => 'by',
462  '__FOR__' => 'for'
463 );
464 
466  'was_changed_from' => 'was changed from',
467  'to' => 'to',
468  'was_changed' => 'was changed',
469  'was_added_as' => 'was added as',
470  'was_deleted' => 'was deleted',
471  'was_published' => 'The meeting was published',
472  'was_unpublished' => 'The meeting was unpublished',
473  'formats_prompt' => 'The meeting format',
474  'duration_time' => 'The meeting duration',
475  'start_time' => 'The meeting start time',
476  'longitude' => 'The meeting longitude',
477  'latitude' => 'The meeting latitude',
478  'sb_prompt' => 'The meeting changed its Service Body from',
479  'id_bigint' => 'The meeting ID',
480  'lang_enum' => 'The meeting language',
481  'worldid_mixed' => 'The World Committee Code',
482  'weekday_tinyint' => 'The day of the week on which the meeting gathers',
483  'non_existent_service_body' => 'Service Body No Longer Exists',
484 );
485 
486 defined('_END_CHANGE_REPORT') or define('_END_CHANGE_REPORT', '.');
BMLTSemanticResult prototype weekdays
The selected weekdays (1-7). This is a CSV string of integer IDs.
if($handler instanceof c_comdef_admin_ajax_handler)
BMLTSemanticResult prototype formats
The selected formats. This is a CSV string of integer IDs.
var s
var a
function d(e)
BMLTSemantic prototype version
BMLTSemantic prototype state
var t
var n
BMLTSemanticResult prototype valid
This will be non-null if the compiled result is valid (only after compile()).
defined('_END_CHANGE_REPORT') or define('_END_CHANGE_REPORT'
$comdef_server_admin_strings