Plugin Directory

Changeset 3382932


Ignore:
Timestamp:
10/22/2025 08:55:33 PM (5 months ago)
Author:
tulipwork
Message:

Mise à jour du plugin UBD vers la version 1.7

Location:
ultimate-business-dashboard/trunk
Files:
1 added
8 edited

Legend:

Unmodified
Added
Removed
  • ultimate-business-dashboard/trunk/assets/css/admin.css

    r3382666 r3382932  
    9090.card-content.active {
    9191    display: block;
     92}
     93
     94/* Export CSV button styles */
     95.export-csv {
     96    cursor: pointer;
     97    padding: 8px 16px;
     98    font-size: 14px;
     99    background-color: #f59e0b;
     100    color: #ffffff;
     101    border: none;
     102    border-radius: 6px;
     103    transition: background-color 0.2s, transform 0.1s;
     104    display: inline-flex;
     105    align-items: center;
     106    gap: 6px;
     107}
     108
     109.export-csv:hover {
     110    background-color: #d97706;
     111    transform: translateY(-1px);
     112}
     113
     114.export-csv:active {
     115    transform: translateY(0);
     116}
     117
     118/* Group actions in flex */
     119.card-actions {
     120    display: flex;
     121    gap: 10px;
    92122}
    93123
     
    580610        max-height: 300px; /* Limite la hauteur pour éviter des graphiques trop grands */
    581611    }
     612
     613    .toggle-details, .print-details, .export-csv {
     614    padding: 5px;
     615    font-size: 0; /* Réduit la taille globale */
     616    min-width: auto; /* Permet de rétrécir */
     617    height: 28px; /* Hauteur fixe pour uniformité */
     618    line-height: 28px; /* Alignement vertical */
     619    box-sizing: border-box; /* Inclut padding dans la hauteur */
     620    display: inline-flex; /* Assure un alignement cohérent */
     621    align-items: center; /* Centre l'icône verticalement */
     622    justify-content: center; /* Centre l'icône horizontalement */
     623    }
     624
     625    .toggle-details .button-text,
     626    .print-details .button-text,
     627    .export-csv .button-text {
     628        display: none; /* Cache le texte */
     629    }
     630
     631    .toggle-details .dashicons,
     632    .print-details .dashicons,
     633    .export-csv .dashicons {
     634        display: inline-block !important; /* Force l'affichage de l'icône */
     635        font-size: 18px; /* Taille de l'icône */
     636        margin: 0; /* Pas d'espace extra */
     637        line-height: 18px; /* Centre l'icône verticalement */
     638    }
     639
     640    /* Preserve icon and hide text for toggle-details in all states on mobile */
     641    .toggle-details .dashicons-visibility,
     642    .toggle-details.active .dashicons-visibility {
     643        display: inline-block !important; /* Force l'icône à rester visible */
     644        font-size: 18px;
     645        margin: 0;
     646        line-height: 18px;
     647    }
     648
     649    .toggle-details.active .button-text {
     650        display: none !important; /* Cache le texte "Hide Details" */
     651    }
     652
     653    .export-csv[type="submit"] {
     654        margin: 0; /* Supprime toute marge par défaut */
     655        padding: 5px; /* Confirme le padding */
     656        height: 28px; /* Confirme la hauteur */
     657        line-height: 28px; /* Confirme l'alignement */
     658    }
     659
    582660}
    583661
  • ultimate-business-dashboard/trunk/assets/js/admin.js

    r3382666 r3382932  
    2020
    2121            const isVisible = detailsRow.is(':visible');
     22            const buttonTextSpan = $(this).find('.button-text');
    2223
    2324            if (isVisible) {
    2425                detailsRow.hide();
    2526                detailsRow.removeClass('active');
    26                 $(this).text(month === 'annual' ?
     27                buttonTextSpan.text(month === 'annual' ?
    2728                    (window.ultibudaL10n?.showAnnualDetails || 'Show Annual Details') :
    2829                    (window.ultibudaL10n?.showDetails || 'Show Details'));
     
    3132                detailsRow.css('display', 'block');
    3233                detailsRow.addClass('active');
    33                 $(this).text(window.ultibudaL10n?.hideDetails || 'Hide Details');
     34                buttonTextSpan.text(window.ultibudaL10n?.hideDetails || 'Hide Details');
    3435            }
    3536        });
  • ultimate-business-dashboard/trunk/includes/dashboard.php

    r3382666 r3382932  
    5858    $monthly_data = $financial_data['monthly_data'];
    5959    $annual_data = $financial_data;
     60
     61    // Vérifier si une exportation CSV est demandée
     62    if (isset($_GET['export_csv']) && wp_verify_nonce(sanitize_text_field(wp_unslash($_GET['_wpnonce'])), 'ultibuda_export_csv')) {
     63        $period = isset($_GET['period']) ? sanitize_text_field(wp_unslash($_GET['period'])) : 'annual';
     64        $data_to_export = ($period === 'annual') ? $annual_data : ($monthly_data[$period] ?? []);
     65        ultibuda_export_dashboard_csv($data_to_export, $period, $selected_year);
     66    }
    6067
    6168    // Hardcoded English months for internal keys (matches calculate.php)
     
    291298                            <div class="card-header">
    292299                                <h3 class="card-title"><?php echo esc_html($month); ?></h3>
    293                                 <div>
     300                                <div class="card-actions">
    294301                                    <button class="toggle-details" data-month="<?php echo esc_attr(strtolower($month)); ?>">
    295                                         <?php esc_html_e('Show Details', 'ultimate-business-dashboard'); ?>
     302                                        <span class="dashicons dashicons-visibility"></span>
     303                                        <span class="button-text"><?php esc_html_e('Show Details', 'ultimate-business-dashboard'); ?></span>
    296304                                    </button>
    297305                                    <button class="print-details" data-month="<?php echo esc_attr(strtolower($month)); ?>">
    298                                         <?php esc_html_e('Print', 'ultimate-business-dashboard'); ?>
     306                                        <span class="dashicons dashicons-printer"></span>
     307                                        <span class="button-text"><?php esc_html_e('Print', 'ultimate-business-dashboard'); ?></span>
    299308                                    </button>
     309                                    <form method="get" action="" style="display: inline;">
     310                                        <input type="hidden" name="page" value="ultibuda-dashboard">
     311                                        <input type="hidden" name="year" value="<?php echo esc_attr($selected_year); ?>">
     312                                        <input type="hidden" name="export_csv" value="1">
     313                                        <input type="hidden" name="period" value="<?php echo esc_attr($eng_month); ?>">
     314                                        <?php wp_nonce_field('ultibuda_export_csv'); ?>
     315                                        <button type="submit" class="export-csv" data-month="<?php echo esc_attr(strtolower($month)); ?>">
     316                                            <span class="dashicons dashicons-download"></span>
     317                                            <span class="button-text"><?php esc_html_e('CSV Export', 'ultimate-business-dashboard'); ?></span>
     318                                        </button>
     319                                    </form>
    300320                                </div>
    301321                            </div>
     
    649669                    <!-- Carte pour l'année entière -->
    650670                    <div class="dashboard-card">
    651                         <div class="card-header">
     671                       <div class="card-header">
    652672                            <h3 class="card-title"><?php esc_html_e('Annual Summary', 'ultimate-business-dashboard'); ?></h3>
    653                             <div>
     673                            <div class="card-actions">
    654674                                <button class="toggle-details" data-month="annual">
    655                                     <?php esc_html_e('Show Annual Details', 'ultimate-business-dashboard'); ?>
     675                                    <span class="dashicons dashicons-visibility"></span>
     676                                    <span class="button-text"><?php esc_html_e('Show Annual Details', 'ultimate-business-dashboard'); ?></span>
    656677                                </button>
    657678                                <button class="print-details" data-month="annual">
    658                                     <?php esc_html_e('Print', 'ultimate-business-dashboard'); ?>
     679                                    <span class="dashicons dashicons-printer"></span>
     680                                    <span class="button-text"><?php esc_html_e('Print', 'ultimate-business-dashboard'); ?></span>
    659681                                </button>
     682                                <form method="get" action="" style="display: inline;">
     683                                    <input type="hidden" name="page" value="ultibuda-dashboard">
     684                                    <input type="hidden" name="year" value="<?php echo esc_attr($selected_year); ?>">
     685                                    <input type="hidden" name="export_csv" value="1">
     686                                    <input type="hidden" name="period" value="annual">
     687                                    <?php wp_nonce_field('ultibuda_export_csv'); ?>
     688                                    <button type="submit" class="export-csv" data-month="annual">
     689                                        <span class="dashicons dashicons-download"></span>
     690                                        <span class="button-text"><?php esc_html_e('CSV Export', 'ultimate-business-dashboard'); ?></span>
     691                                    </button>
     692                                </form>
    660693                            </div>
    661694                        </div>
  • ultimate-business-dashboard/trunk/languages/ultimate-business-dashboard-fr_FR.po

    r3382666 r3382932  
    22msgstr ""
    33"Project-Id-Version: Ultimate Business Dashboard\n"
    4 "POT-Creation-Date: 2025-10-22 15:42+0200\n"
    5 "PO-Revision-Date: 2025-10-22 15:42+0200\n"
     4"POT-Creation-Date: 2025-10-22 22:25+0200\n"
     5"PO-Revision-Date: 2025-10-22 22:25+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: z.bachalany@gmail.com\n"
     
    2222
    2323#: includes/calculate.php:419 includes/calculate.php:481
    24 #: includes/dashboard.php:455 includes/dashboard.php:795 includes/data.php:160
    25 #: ultimate-business-dashboard.php:446
     24#: includes/dashboard.php:470 includes/dashboard.php:818 includes/data.php:160
     25#: ultimate-business-dashboard.php:447
    2626msgid "Other Costs"
    2727msgstr "Autres coûts"
    2828
    2929#: includes/calculate.php:422 includes/calculate.php:484
    30 #: includes/dashboard.php:463 includes/dashboard.php:803 includes/data.php:167
    31 #: ultimate-business-dashboard.php:449
     30#: includes/dashboard.php:478 includes/dashboard.php:826 includes/data.php:167
     31#: ultimate-business-dashboard.php:450
    3232msgid "Personnel Costs"
    3333msgstr "Coûts du personnel"
    3434
    3535#: includes/calculate.php:425 includes/calculate.php:487
    36 #: ultimate-business-dashboard.php:452
     36#: ultimate-business-dashboard.php:453
    3737msgid "Amortizations"
    3838msgstr "Amortissements"
    3939
    4040#: includes/calculate.php:428 includes/calculate.php:490
    41 #: ultimate-business-dashboard.php:455
     41#: ultimate-business-dashboard.php:456
    4242msgid "Interests"
    4343msgstr "Intérêts"
    4444
    4545#: includes/calculate.php:431 includes/calculate.php:493 includes/data.php:174
    46 #: ultimate-business-dashboard.php:458
     46#: ultimate-business-dashboard.php:459
    4747msgid "Taxes"
    4848msgstr "Impôts"
     
    5050#: includes/categories.php:17 includes/dashboard.php:19 includes/data.php:16
    5151#: includes/imports.php:434 includes/imports.php:521 includes/invoices.php:132
    52 #: includes/quickbooks.php:25 ⁨includes/reports copie.php⁩:17
    53 #: includes/reports.php:17 includes/settings.php:44
     52#: includes/quickbooks.php:25 includes/reports.php:17 includes/settings.php:44
    5453#: includes/user-management.php:17 includes/zapier.php:17
    55 #: ultimate-business-dashboard.php:564
     54#: ultimate-business-dashboard.php:565
    5655msgid "You do not have permission to access this page."
    5756msgstr "Vous n’avez pas les permissions pour accéder à cette page."
    5857
    59 #: includes/categories.php:65 includes/dashboard.php:197
    60 #: includes/dashboard.php:510 includes/dashboard.php:852
     58#: includes/categories.php:65 includes/dashboard.php:204
     59#: includes/dashboard.php:525 includes/dashboard.php:875
    6160#: includes/settings.php:68
    6261msgid "Depreciation Expenses"
     
    128127"avec les noms de votre CSV."
    129128
    130 #: includes/categories.php:232 ultimate-business-dashboard.php:162
    131 #: ultimate-business-dashboard.php:163
     129#: includes/categories.php:232 ultimate-business-dashboard.php:163
     130#: ultimate-business-dashboard.php:164
    132131msgid "Categories"
    133132msgstr "Catégories"
     
    149148"by inventory values from the Data page in financial calculations."
    150149msgstr ""
     150"Pour les catégories marquées comme « Coût des marchandises achetées », "
     151"sélectionnez « Variable » comme type afin de refléter leur nature comptable. "
     152"Leurs montants seront ajustés en fonction des valeurs de stock présentes "
     153"dans la page Données lors des calculs financiers."
    151154
    152155#: includes/categories.php:246
     
    199202msgstr "Charge exceptionnelle"
    200203
    201 #: includes/categories.php:276 includes/dashboard.php:398
     204#: includes/categories.php:276 includes/dashboard.php:413
     205#: includes/export-csv.php:200
    202206msgid "Occupancy Costs"
    203207msgstr "Coûts d’occupation"
     
    252256"avec les codes correspondants."
    253257
    254 #: includes/dashboard.php:65 includes/data.php:100
     258#: includes/dashboard.php:72 includes/data.php:100
    255259msgid "January"
    256260msgstr "Janvier"
    257261
    258 #: includes/dashboard.php:66 includes/data.php:101
     262#: includes/dashboard.php:73 includes/data.php:101
    259263msgid "February"
    260264msgstr "Février"
    261265
    262 #: includes/dashboard.php:67 includes/data.php:102
     266#: includes/dashboard.php:74 includes/data.php:102
    263267msgid "March"
    264268msgstr "Mars"
    265269
    266 #: includes/dashboard.php:68 includes/data.php:103
     270#: includes/dashboard.php:75 includes/data.php:103
    267271msgid "April"
    268272msgstr "Avril"
    269273
    270 #: includes/dashboard.php:69 includes/data.php:104
     274#: includes/dashboard.php:76 includes/data.php:104
    271275msgid "May"
    272276msgstr "Mai"
    273277
    274 #: includes/dashboard.php:70 includes/data.php:105
     278#: includes/dashboard.php:77 includes/data.php:105
    275279msgid "June"
    276280msgstr "Juin"
    277281
    278 #: includes/dashboard.php:71 includes/data.php:106
     282#: includes/dashboard.php:78 includes/data.php:106
    279283msgid "July"
    280284msgstr "Juillet"
    281285
    282 #: includes/dashboard.php:72 includes/data.php:107
     286#: includes/dashboard.php:79 includes/data.php:107
    283287msgid "August"
    284288msgstr "Août"
    285289
    286 #: includes/dashboard.php:73 includes/data.php:108
     290#: includes/dashboard.php:80 includes/data.php:108
    287291msgid "September"
    288292msgstr "Septembre"
    289293
    290 #: includes/dashboard.php:74 includes/data.php:109
     294#: includes/dashboard.php:81 includes/data.php:109
    291295msgid "October"
    292296msgstr "Octobre"
    293297
    294 #: includes/dashboard.php:75 includes/data.php:110
     298#: includes/dashboard.php:82 includes/data.php:110
    295299msgid "November"
    296300msgstr "Novembre"
    297301
    298 #: includes/dashboard.php:76 includes/data.php:111
     302#: includes/dashboard.php:83 includes/data.php:111
    299303msgid "December"
    300304msgstr "Décembre"
    301305
    302 #: includes/dashboard.php:115 ultimate-business-dashboard.php:121
    303 #: ultimate-business-dashboard.php:122 ultimate-business-dashboard.php:142
    304 #: ultimate-business-dashboard.php:143
     306#: includes/dashboard.php:122 ultimate-business-dashboard.php:122
     307#: ultimate-business-dashboard.php:123 ultimate-business-dashboard.php:143
     308#: ultimate-business-dashboard.php:144
    305309msgid "Business Dashboard"
    306310msgstr "Business Dashboard"
    307311
    308 #: includes/dashboard.php:123
     312#: includes/dashboard.php:130
    309313#, php-format
    310314msgid ""
     
    318322"pour des importations automatiques%8$s."
    319323
    320 #: includes/dashboard.php:141 includes/data.php:130
    321 #: ⁨includes/reports copie.php⁩:147 ⁨includes/reports copie.php⁩:183
    322 #: includes/reports.php:159
     324#: includes/dashboard.php:148 includes/data.php:130 includes/reports.php:159
    323325msgid "Select Year:"
    324326msgstr "Sélectionner l’année :"
    325327
    326 #: includes/dashboard.php:295 ultimate-business-dashboard.php:354
     328#: includes/dashboard.php:306 includes/dashboard.php:674
     329msgid "CSV Export"
     330msgstr "Export CSV"
     331
     332#: includes/dashboard.php:310 ultimate-business-dashboard.php:355
    327333msgid "Show Details"
    328334msgstr "Afficher les détails"
    329335
    330 #: includes/dashboard.php:298 includes/dashboard.php:658
    331 #: ultimate-business-dashboard.php:369
     336#: includes/dashboard.php:313 includes/dashboard.php:681
     337#: ultimate-business-dashboard.php:370
    332338msgid "Print"
    333339msgstr "Imprimer"
    334340
    335 #: includes/dashboard.php:307 includes/dashboard.php:667
     341#: includes/dashboard.php:322 includes/dashboard.php:690
    336342msgid "Item"
    337343msgstr "Élément"
    338344
    339 #: includes/dashboard.php:308 includes/dashboard.php:668
     345#: includes/dashboard.php:323 includes/dashboard.php:691
     346#: includes/export-csv.php:104
    340347msgid "Amount"
    341348msgstr "Montant"
    342349
    343 #: includes/dashboard.php:309 includes/dashboard.php:669
     350#: includes/dashboard.php:324 includes/dashboard.php:692
     351#: includes/export-csv.php:105
    344352msgid "% of Revenue"
    345353msgstr "% du chiffre d’affaires"
    346354
    347 #: includes/dashboard.php:310 includes/dashboard.php:670
    348 #: ⁨includes/reports copie.php⁩:353 ⁨includes/reports copie.php⁩:379
    349 #: ⁨includes/reports copie.php⁩:412
     355#: includes/dashboard.php:325 includes/dashboard.php:693
    350356msgid "Variation"
    351357msgstr "Variation"
    352358
    353 #: includes/dashboard.php:316 includes/dashboard.php:619
    354 #: includes/dashboard.php:676 includes/dashboard.php:962 includes/data.php:146
     359#: includes/dashboard.php:331 includes/dashboard.php:634
     360#: includes/dashboard.php:699 includes/dashboard.php:985 includes/data.php:146
     361#: includes/export-csv.php:129
    355362msgid "Revenue (excl. VAT)"
    356363msgstr "Chiffre d’affaires (hors TVA)"
    357364
    358 #: includes/dashboard.php:323 includes/dashboard.php:380
    359 #: includes/dashboard.php:683 includes/dashboard.php:740
     365#: includes/dashboard.php:338 includes/dashboard.php:395
     366#: includes/dashboard.php:706 includes/dashboard.php:763
     367#: includes/export-csv.php:163
    360368msgid "Cost of Goods Sold"
    361369msgstr "Coût des marchandises vendues"
    362370
    363 #: includes/dashboard.php:326 includes/dashboard.php:350
    364 #: includes/dashboard.php:686 includes/dashboard.php:710
     371#: includes/dashboard.php:341 includes/dashboard.php:365
     372#: includes/dashboard.php:709 includes/dashboard.php:733
    365373msgid "Purchases"
    366374msgstr "Achats"
    367375
    368 #: includes/dashboard.php:360 includes/dashboard.php:720
     376#: includes/dashboard.php:375 includes/dashboard.php:743
     377#: includes/export-csv.php:145
    369378msgid "Total Purchases"
    370379msgstr "Total des achats"
    371380
    372 #: includes/dashboard.php:367 includes/dashboard.php:727
     381#: includes/dashboard.php:382 includes/dashboard.php:750
     382#: includes/export-csv.php:151
    373383msgid "Beginning Inventory"
    374384msgstr "Stock initial"
    375385
    376 #: includes/dashboard.php:373 includes/dashboard.php:733
     386#: includes/dashboard.php:388 includes/dashboard.php:756
     387#: includes/export-csv.php:157
    377388msgid "Ending Inventory"
    378389msgstr "Stock final"
    379390
    380 #: includes/dashboard.php:387 includes/dashboard.php:623
    381 #: includes/dashboard.php:747 includes/dashboard.php:966
    382 #: ⁨includes/reports copie.php⁩:198 includes/reports.php:209
     391#: includes/dashboard.php:402 includes/dashboard.php:638
     392#: includes/dashboard.php:770 includes/dashboard.php:989
     393#: includes/reports.php:209
    383394msgid "Gross Margin"
    384395msgstr "Marge brute"
    385396
    386 #: includes/dashboard.php:394 includes/dashboard.php:754
     397#: includes/dashboard.php:409 includes/dashboard.php:777
    387398msgid "Operating Expenses"
    388399msgstr "Charges d’exploitation"
    389400
    390 #: includes/dashboard.php:411
     401#: includes/dashboard.php:426 includes/export-csv.php:209
    391402msgid "Total Occupancy Costs"
    392403msgstr "Total des coûts d’occupation"
    393404
    394 #: includes/dashboard.php:418 includes/dashboard.php:758
     405#: includes/dashboard.php:433 includes/dashboard.php:781
     406#: includes/export-csv.php:184
    395407msgid "Other Invoices"
    396408msgstr "Autres factures"
    397409
    398 #: includes/dashboard.php:444 includes/dashboard.php:784
     410#: includes/dashboard.php:459 includes/dashboard.php:807
     411#: includes/export-csv.php:193
    399412msgid "Total Other Invoices"
    400413msgstr "Total des autres factures"
    401414
    402 #: includes/dashboard.php:451 includes/dashboard.php:791
     415#: includes/dashboard.php:466 includes/dashboard.php:814
     416#: includes/export-csv.php:216
    403417msgid "Other Operating Expenses"
    404418msgstr "Autres charges d’exploitation"
    405419
    406 #: includes/dashboard.php:470 includes/dashboard.php:810
     420#: includes/dashboard.php:485 includes/dashboard.php:833
     421#: includes/export-csv.php:225
    407422msgid "Total Other Operating Expenses"
    408423msgstr "Total des autres charges d’exploitation"
    409424
    410 #: includes/dashboard.php:477 includes/dashboard.php:817
     425#: includes/dashboard.php:492 includes/dashboard.php:840
    411426msgid "General Operating Expenses"
    412427msgstr "Charges d’exploitation générales"
    413428
    414 #: includes/dashboard.php:484 includes/dashboard.php:824
     429#: includes/dashboard.php:499 includes/dashboard.php:847
    415430msgid "Total Operating Charges"
    416431msgstr "Total des charges d’exploitation"
    417432
    418 #: includes/dashboard.php:491 includes/dashboard.php:631
    419 #: includes/dashboard.php:831 includes/dashboard.php:974
     433#: includes/dashboard.php:506 includes/dashboard.php:646
     434#: includes/dashboard.php:854 includes/dashboard.php:997
     435#: includes/export-csv.php:233
    420436msgid "EBE (Gross Operating Surplus)"
    421437msgstr "EBE (Excédent brut d’exploitation)"
    422438
    423 #: includes/dashboard.php:499 includes/dashboard.php:839
     439#: includes/dashboard.php:514 includes/dashboard.php:862
    424440msgid "Manual Amortization"
    425441msgstr "Amortissement manuel"
    426442
    427 #: includes/dashboard.php:507 includes/dashboard.php:849
     443#: includes/dashboard.php:522 includes/dashboard.php:872
    428444msgid "Depreciation Expenses (from Invoices)"
    429445msgstr "Charges d’amortissement (issues des factures)"
    430446
    431 #: includes/dashboard.php:515 includes/dashboard.php:857
     447#: includes/dashboard.php:530 includes/dashboard.php:880
    432448msgid "Total Amortization"
    433449msgstr "Total des amortissements"
    434450
    435 #: includes/dashboard.php:523 includes/dashboard.php:865
     451#: includes/dashboard.php:538 includes/dashboard.php:888
     452#: includes/export-csv.php:260
    436453msgid "Provisions"
    437454msgstr "Provisions"
    438455
    439 #: includes/dashboard.php:530 includes/dashboard.php:872
     456#: includes/dashboard.php:545 includes/dashboard.php:895
     457#: includes/export-csv.php:276
    440458msgid "Operating Profit"
    441459msgstr "Résultat d’exploitation"
    442460
    443 #: includes/dashboard.php:537 includes/dashboard.php:879
     461#: includes/dashboard.php:552 includes/dashboard.php:902
     462#: includes/export-csv.php:283
    444463msgid "Financial Expenses"
    445464msgstr "Charges financières"
    446465
    447 #: includes/dashboard.php:541 includes/dashboard.php:883 includes/data.php:153
     466#: includes/dashboard.php:556 includes/dashboard.php:906 includes/data.php:153
     467#: includes/export-csv.php:286
    448468msgid "Interest"
    449469msgstr "Intérêts"
    450470
    451 #: includes/dashboard.php:549 includes/dashboard.php:891
     471#: includes/dashboard.php:564 includes/dashboard.php:914
     472#: includes/export-csv.php:294
    452473msgid "Local Taxes (excl. VAT)"
    453474msgstr "Taxes locales (hors TVA)"
    454475
    455 #: includes/dashboard.php:556 includes/dashboard.php:898
     476#: includes/dashboard.php:571 includes/dashboard.php:921
     477#: includes/export-csv.php:302
    456478msgid "Total Financial Expenses"
    457479msgstr "Total des charges financières"
    458480
    459 #: includes/dashboard.php:563 includes/dashboard.php:905
     481#: includes/dashboard.php:578 includes/dashboard.php:928
     482#: includes/export-csv.php:309
    460483msgid "Exceptional Expenses"
    461484msgstr "Charges exceptionnelles"
    462485
    463 #: includes/dashboard.php:576 includes/dashboard.php:918
     486#: includes/dashboard.php:591 includes/dashboard.php:941
     487#: includes/export-csv.php:318
    464488msgid "Total Exceptional Expenses"
    465489msgstr "Total des charges exceptionnelles"
    466490
    467 #: includes/dashboard.php:583 includes/dashboard.php:925
     491#: includes/dashboard.php:598 includes/dashboard.php:948
     492#: includes/export-csv.php:327
    468493msgid "Total Expenses"
    469494msgstr "Total des dépenses"
    470495
    471 #: includes/dashboard.php:590 includes/dashboard.php:932
     496#: includes/dashboard.php:605 includes/dashboard.php:955
     497#: includes/export-csv.php:335
    472498msgid "Net Profit Before Tax"
    473499msgstr "Résultat net avant impôt"
    474500
    475 #: includes/dashboard.php:597 includes/dashboard.php:939
     501#: includes/dashboard.php:612 includes/dashboard.php:962
     502#: includes/export-csv.php:343
    476503msgid "Corporate Tax"
    477504msgstr "Impôt sur les sociétés"
    478505
    479 #: includes/dashboard.php:604 includes/dashboard.php:639
    480 #: includes/dashboard.php:946 includes/dashboard.php:982
     506#: includes/dashboard.php:619 includes/dashboard.php:654
     507#: includes/dashboard.php:969 includes/dashboard.php:1005
     508#: includes/export-csv.php:351
    481509msgid "Net Profit (after tax)"
    482510msgstr "Bénéfice net (après impôt)"
    483511
    484 #: includes/dashboard.php:612 includes/dashboard.php:954
     512#: includes/dashboard.php:627 includes/dashboard.php:977
    485513msgid "Occupancy Costs include rent, insurance, and utilities."
    486514msgstr ""
     
    488516"publics."
    489517
    490 #: includes/dashboard.php:615
     518#: includes/dashboard.php:630
    491519msgid "Previous Month Data"
    492520msgstr "Données du mois précédent"
    493521
    494 #: includes/dashboard.php:627 includes/dashboard.php:970
     522#: includes/dashboard.php:642 includes/dashboard.php:993
    495523msgid "Total Operating Expenses"
    496524msgstr "Total des charges d’exploitation"
    497525
    498 #: includes/dashboard.php:635 includes/dashboard.php:978
     526#: includes/dashboard.php:650 includes/dashboard.php:1001
    499527msgid "Profit Before Tax"
    500528msgstr "Résultat avant impôt"
    501529
    502 #: includes/dashboard.php:652
     530#: includes/dashboard.php:667
    503531msgid "Annual Summary"
    504532msgstr "Résumé annuel"
    505533
    506 #: includes/dashboard.php:655 ultimate-business-dashboard.php:356
     534#: includes/dashboard.php:678 ultimate-business-dashboard.php:357
    507535msgid "Show Annual Details"
    508536msgstr "Afficher les détails annuels"
    509537
    510 #: includes/dashboard.php:955
     538#: includes/dashboard.php:978
    511539msgid ""
    512540"Note: Monthly Corporate Tax is an estimate based on monthly results. The "
     
    516544"résultats mensuels. L'impôt final est calculé annuellement."
    517545
    518 #: includes/dashboard.php:958
     546#: includes/dashboard.php:981
    519547msgid "Previous Year Data"
    520548msgstr "Données de l’année précédente"
     
    524552msgstr "Données enregistrées avec succès !"
    525553
    526 #: includes/data.php:115 ultimate-business-dashboard.php:172
     554#: includes/data.php:115 ultimate-business-dashboard.php:173
    527555msgid "Dashboard Data"
    528556msgstr "Données du tableau de bord"
     
    654682msgstr "Enregistrer les données"
    655683
    656 #: includes/import-header.php:3 ultimate-business-dashboard.php:182
    657 #: ultimate-business-dashboard.php:183 ultimate-business-dashboard.php:568
     684#: includes/export-csv.php:85
     685#, fuzzy
     686#| msgid "No data available for the selected period."
     687msgid "No data available for export."
     688msgstr "Aucune donnée disponible pour la période sélectionnée."
     689
     690#: includes/export-csv.php:103
     691msgid "Metric"
     692msgstr "Métrique"
     693
     694#: includes/export-csv.php:106
     695msgid "Variation (%)"
     696msgstr "Variation (%)"
     697
     698#: includes/export-csv.php:136
     699#, fuzzy
     700#| msgid "Purchases"
     701msgid "Purchases (COGP)"
     702msgstr "Achats"
     703
     704#: includes/export-csv.php:171
     705#, fuzzy
     706#| msgid "Gross Margin"
     707msgid "Gross Margin Amount"
     708msgstr "Marge brute"
     709
     710#: includes/export-csv.php:177
     711msgid "Gross Margin %"
     712msgstr "Marge brute %"
     713
     714#: includes/export-csv.php:240
     715msgid "Amortizations & Provisions"
     716msgstr "Amortissements & Provisions"
     717
     718#: includes/export-csv.php:244
     719#, fuzzy
     720#| msgid "Depreciation Expenses (from Invoices)"
     721msgid "Amortizations (from Invoices)"
     722msgstr "Charges d’amortissement (issues des factures)"
     723
     724#: includes/export-csv.php:252
     725msgid "Manual Amortizations"
     726msgstr "Amortissements manuels"
     727
     728#: includes/export-csv.php:268
     729msgid "Total Amortizations & Provisions"
     730msgstr "Total des amortissements & Provisions"
     731
     732#: includes/import-header.php:3 ultimate-business-dashboard.php:183
     733#: ultimate-business-dashboard.php:184 ultimate-business-dashboard.php:569
    658734msgid "Imports"
    659 msgstr "Importations"
    660 
    661 #: includes/import-header.php:4 ultimate-business-dashboard.php:569
     735msgstr "Imports"
     736
     737#: includes/import-header.php:4 ultimate-business-dashboard.php:570
    662738msgid "Select an import method below."
    663739msgstr "Sélectionnez une méthode d’importation ci-dessous."
    664740
    665 #: includes/import-tabs.php:29 ultimate-business-dashboard.php:593
     741#: includes/import-tabs.php:29 ultimate-business-dashboard.php:594
    666742msgid "Dext & Zapier"
    667743msgstr "Dext & Zapier"
    668744
    669 #: includes/import-tabs.php:30 ultimate-business-dashboard.php:594
     745#: includes/import-tabs.php:30 ultimate-business-dashboard.php:595
    670746msgid "Dext CSV"
    671747msgstr "CSV Dext"
    672748
    673 #: includes/import-tabs.php:31 ultimate-business-dashboard.php:595
     749#: includes/import-tabs.php:31 ultimate-business-dashboard.php:596
    674750msgid "Other CSV"
    675751msgstr "Autre CSV"
    676752
    677 #: includes/import-tabs.php:32 ultimate-business-dashboard.php:596
     753#: includes/import-tabs.php:32 ultimate-business-dashboard.php:597
    678754msgid "QuickBooks"
    679755msgstr "QuickBooks"
     
    762838msgstr "Aucun fichier valide téléchargé."
    763839
    764 #: includes/imports.php:456 ultimate-business-dashboard.php:221
    765 #: ultimate-business-dashboard.php:222
     840#: includes/imports.php:456 ultimate-business-dashboard.php:222
     841#: ultimate-business-dashboard.php:223
    766842msgid "Dext CSV Import"
    767843msgstr "Importation CSV Dext"
     
    9671043msgstr "Importer"
    9681044
    969 #: includes/imports.php:543 ultimate-business-dashboard.php:230
    970 #: ultimate-business-dashboard.php:231
     1045#: includes/imports.php:543 ultimate-business-dashboard.php:231
     1046#: ultimate-business-dashboard.php:232
    9711047msgid "Other CSV Import"
    9721048msgstr "Importation d’un autre CSV"
     
    10121088"depuis le mode Investissement."
    10131089
    1014 #: includes/invoices.php:51 ultimate-business-dashboard.php:371
     1090#: includes/invoices.php:51 ultimate-business-dashboard.php:372
    10151091msgid "Spread Months must be a positive number."
    10161092msgstr "Le nombre de mois d’étalement doit être positif."
     
    11891265"automatiques depuis Dext via Zapier%4$s."
    11901266
    1191 #: includes/invoices.php:461 ultimate-business-dashboard.php:132
    1192 #: ultimate-business-dashboard.php:133
     1267#: includes/invoices.php:461 ultimate-business-dashboard.php:133
     1268#: ultimate-business-dashboard.php:134
    11931269msgid "Invoices"
    11941270msgstr "Factures"
     
    12211297
    12221298#: includes/invoices.php:494 includes/invoices.php:541
    1223 #: ultimate-business-dashboard.php:367
     1299#: ultimate-business-dashboard.php:368
    12241300msgid "Split"
    12251301msgstr "Étaler"
     
    14291505msgstr "Échec de l’obtention des jetons. HTTP "
    14301506
    1431 #: ⁨includes/reports copie.php⁩:109 includes/reports.php:137
    1432 #: ultimate-business-dashboard.php:152 ultimate-business-dashboard.php:153
     1507#: includes/reports.php:128 ultimate-business-dashboard.php:481
     1508msgid "Fixed Costs"
     1509msgstr "Coûts fixes"
     1510
     1511#: includes/reports.php:129 ultimate-business-dashboard.php:482
     1512msgid "Variable Costs"
     1513msgstr "Coûts variables"
     1514
     1515#: includes/reports.php:131 includes/reports.php:244
     1516msgid "Expense Breakdown by Category"
     1517msgstr "Répartition des dépenses par catégorie"
     1518
     1519#: includes/reports.php:132 includes/reports.php:249
     1520msgid "Fixed vs Variable Costs"
     1521msgstr "Coûts fixes contre coûts variables"
     1522
     1523#: includes/reports.php:137 ultimate-business-dashboard.php:153
     1524#: ultimate-business-dashboard.php:154
    14331525msgid "Ratios & Reports"
    14341526msgstr "Ratios et Rapports"
    14351527
    1436 #: ⁨includes/reports copie.php⁩:113
    1437 msgid ""
    1438 "No data available yet. Please import invoices or add revenues in Data to see "
    1439 "ratios."
    1440 msgstr ""
    1441 "Aucune donnée disponible pour le moment. Veuillez importer des factures ou "
    1442 "ajouter des revenus dans Données pour voir les ratios."
    1443 
    1444 #: ⁨includes/reports copie.php⁩:121 includes/reports.php:143
     1528#: includes/reports.php:138
     1529msgid "Select a period to view detailed financial reports, ratios, and charts."
     1530msgstr ""
     1531"Sélectionnez une période pour afficher des rapports financiers détaillés, "
     1532"des ratios et des graphiques."
     1533
     1534#: includes/reports.php:143
    14451535msgid "Period:"
    14461536msgstr "Période :"
    14471537
    1448 #: ⁨includes/reports copie.php⁩:123 ⁨includes/reports copie.php⁩:159
    14491538#: includes/reports.php:145
    14501539msgid "Month"
    14511540msgstr "Mois"
    14521541
    1453 #: ⁨includes/reports copie.php⁩:124 ⁨includes/reports copie.php⁩:160
    14541542#: includes/reports.php:146
    14551543msgid "Year"
    14561544msgstr "Année"
    14571545
    1458 #: ⁨includes/reports copie.php⁩:128 ⁨includes/reports copie.php⁩:164
    14591546#: includes/reports.php:150
    14601547msgid "Select Month:"
    14611548msgstr "Sélectionner le mois :"
    14621549
    1463 #: ⁨includes/reports copie.php⁩:155
    1464 msgid "Compare with"
    1465 msgstr "Comparer avec"
    1466 
    1467 #: ⁨includes/reports copie.php⁩:192 ultimate-business-dashboard.php:365
    1468 msgid "Apply"
    1469 msgstr "Appliquer"
    1470 
    1471 #: ⁨includes/reports copie.php⁩:200
    1472 msgid ""
    1473 "Shows the percentage of revenue left after covering the cost of goods sold "
    1474 "(excluding other operational costs, taxes, interest, and amortizations)."
    1475 msgstr ""
    1476 "Indique le pourcentage du chiffre d’affaires restant après avoir couvert le "
    1477 "coût des marchandises vendues (hors autres coûts opérationnels, taxes, "
    1478 "intérêts et amortissements)."
    1479 
    1480 #: ⁨includes/reports copie.php⁩:209 ⁨includes/reports copie.php⁩:232
    1481 #: ⁨includes/reports copie.php⁩:255
    1482 #, php-format
    1483 msgid "vs %1$s%% (%2$s €)"
    1484 msgstr "contre %1$s%% (%2$s €)"
    1485 
    1486 #: ⁨includes/reports copie.php⁩:221
    1487 msgid "Net Margin"
    1488 msgstr "Marge nette"
    1489 
    1490 #: ⁨includes/reports copie.php⁩:223
    1491 msgid ""
    1492 "Indicates the percentage of revenue remaining after all expenses, including "
    1493 "taxes, interest, and amortizations."
    1494 msgstr ""
    1495 "Indique le pourcentage du chiffre d’affaires restant après toutes les "
    1496 "dépenses, y compris les taxes, les intérêts et les amortissements."
    1497 
    1498 #: ⁨includes/reports copie.php⁩:244 includes/reports.php:221
    1499 msgid "Payroll Ratio"
    1500 msgstr "Ratio de la masse salariale"
    1501 
    1502 #: ⁨includes/reports copie.php⁩:246
    1503 msgid "Measures the share of revenue spent on staff salaries."
    1504 msgstr ""
    1505 "Mesure la part du chiffre d’affaires dépensée pour les salaires du personnel."
    1506 
    1507 #: ⁨includes/reports copie.php⁩:267
    1508 msgid "Operational Cash Flow"
    1509 msgstr "Flux de trésorerie opérationnel"
    1510 
    1511 #: ⁨includes/reports copie.php⁩:269
    1512 msgid ""
    1513 "Estimates the cash left after covering operational costs (including "
    1514 "invoices, other costs, and personnel costs, excluding amortizations, "
    1515 "interest, and taxes)."
    1516 msgstr ""
    1517 "Estime la trésorerie restante après couverture des coûts opérationnels (y "
    1518 "compris les factures, autres coûts et coûts du personnel, hors "
    1519 "amortissements, intérêts et taxes)."
    1520 
    1521 #: ⁨includes/reports copie.php⁩:277
    1522 #, php-format
    1523 msgid "vs %1$s (%2$s)"
    1524 msgstr "contre %1$s (%2$s)"
    1525 
    1526 #: ⁨includes/reports copie.php⁩:286 includes/reports.php:227
    1527 msgid "Contribution Margin"
    1528 msgstr "Marge de contribution"
    1529 
    1530 #: ⁨includes/reports copie.php⁩:288
    1531 msgid ""
    1532 "Shows the percentage of revenue remaining after variable costs, contributing "
    1533 "to fixed costs and net_profit_before_tax."
    1534 msgstr ""
    1535 "Indique le pourcentage du chiffre d’affaires restant après les coûts "
    1536 "variables, contribuant aux coûts fixes et au résultat net avant impôt."
    1537 
    1538 #: ⁨includes/reports copie.php⁩:296
    1539 #, php-format
    1540 msgid "vs %1$s%% (%2$s%%)"
    1541 msgstr "contre %1$s%% (%2$s%%)"
    1542 
    1543 #: ⁨includes/reports copie.php⁩:305 includes/reports.php:233
    1544 msgid "Break-even Point"
    1545 msgstr "Point mort"
    1546 
    1547 #: ⁨includes/reports copie.php⁩:307
    1548 msgid ""
    1549 "Indicates the revenue needed to cover all costs (in € and as a % of current "
    1550 "revenue)."
    1551 msgstr ""
    1552 "Indique le chiffre d’affaires nécessaire pour couvrir tous les coûts (en € "
    1553 "et en % du chiffre d’affaires actuel)."
    1554 
    1555 #: ⁨includes/reports copie.php⁩:318
    1556 #, php-format
    1557 msgid "vs %1$s € (%2$s%%)"
    1558 msgstr "contre %1$s € (%2$s%%)"
    1559 
    1560 #: ⁨includes/reports copie.php⁩:330 includes/reports.php:131
    1561 #: includes/reports.php:244
    1562 msgid "Expense Breakdown by Category"
    1563 msgstr "Répartition des dépenses par catégorie"
    1564 
    1565 #: ⁨includes/reports copie.php⁩:334 includes/reports.php:132
    1566 #: includes/reports.php:249
    1567 msgid "Fixed vs Variable Costs"
    1568 msgstr "Coûts fixes contre coûts variables"
    1569 
    1570 #: ⁨includes/reports copie.php⁩:337 includes/zapier.php:108
    1571 msgid "Note:"
    1572 msgstr "Remarque :"
    1573 
    1574 #: ⁨includes/reports copie.php⁩:338
    1575 msgid ""
    1576 "Fixed Costs include Amortization, Interest, Personnel Costs, and Taxes from "
    1577 "Settings, plus categories tagged as \"Fixed\" and amortized investments. "
    1578 "Other Costs from Settings are Variable unless tagged otherwise. Unclassified "
    1579 "Costs are categories not tagged as Fixed or Variable."
    1580 msgstr ""
    1581 "Les coûts fixes incluent les amortissements, les intérêts, les coûts du "
    1582 "personnel et les impôts des paramètres, ainsi que les catégories marquées "
    1583 "comme « Fixes » et les investissements amortis. Les autres coûts des "
    1584 "paramètres sont variables sauf indication contraire. Les coûts non "
    1585 "classifiés sont les catégories non marquées comme fixes ou variables."
    1586 
    1587 #: ⁨includes/reports copie.php⁩:343 includes/reports.php:173
    1588 msgid "Detailed Report"
    1589 msgstr "Rapport détaillé"
    1590 
    1591 #: ⁨includes/reports copie.php⁩:347 ⁨includes/reports copie.php⁩:359
    1592 #: ⁨includes/reports copie.php⁩:393 includes/reports.php:178
    1593 msgid "Period"
    1594 msgstr "Période"
    1595 
    1596 #: ⁨includes/reports copie.php⁩:348 ⁨includes/reports copie.php⁩:366
    1597 #: ⁨includes/reports copie.php⁩:400 includes/reports.php:179
    1598 msgid "Revenues (excl. VAT)"
    1599 msgstr "Chiffre d’affaires (hors TVA)"
    1600 
    1601 #: ⁨includes/reports copie.php⁩:349 ⁨includes/reports copie.php⁩:369
    1602 #: ⁨includes/reports copie.php⁩:403
    1603 msgid "Op. Expenses (excl. VAT)"
    1604 msgstr "Charges d’exploitation (hors TVA)"
    1605 
    1606 #: ⁨includes/reports copie.php⁩:350 ⁨includes/reports copie.php⁩:372
    1607 #: ⁨includes/reports copie.php⁩:406 includes/reports.php:180
    1608 msgid "Total Expenses (excl. VAT)"
    1609 msgstr "Total des dépenses (hors TVA)"
    1610 
    1611 #: ⁨includes/reports copie.php⁩:351 ⁨includes/reports copie.php⁩:375
    1612 #: ⁨includes/reports copie.php⁩:409 includes/reports.php:181
    1613 msgid "Net Profit"
    1614 msgstr "Bénéfice net"
    1615 
    1616 #: ⁨includes/reports copie.php⁩:382
    1617 msgid "Revenue: "
    1618 msgstr "Chiffre d’affaires : "
    1619 
    1620 #: ⁨includes/reports copie.php⁩:384
    1621 msgid "Expenses: "
    1622 msgstr "Dépenses : "
    1623 
    1624 #: ⁨includes/reports copie.php⁩:386
    1625 msgid "Profit: "
    1626 msgstr "Bénéfice : "
    1627 
    1628 #: ⁨includes/reports copie.php⁩:423
    1629 #, php-format
    1630 msgid ""
    1631 "For tagging categories as Fixed or Variable, go to the %1$sCategories "
    1632 "page%2$s and edit category type value."
    1633 msgstr ""
    1634 "Pour marquer les catégories comme Fixes ou Variables, accédez à la %1$spage "
    1635 "Catégories%2$s et modifiez la valeur du type de catégorie."
    1636 
    1637 #: includes/reports.php:128 ultimate-business-dashboard.php:480
    1638 msgid "Fixed Costs"
    1639 msgstr "Coûts fixes"
    1640 
    1641 #: includes/reports.php:129 ultimate-business-dashboard.php:481
    1642 msgid "Variable Costs"
    1643 msgstr "Coûts variables"
    1644 
    1645 #: includes/reports.php:138
    1646 msgid "Select a period to view detailed financial reports, ratios, and charts."
    1647 msgstr ""
    1648 "Sélectionnez une période pour afficher des rapports financiers détaillés, "
    1649 "des ratios et des graphiques."
    1650 
    16511550#: includes/reports.php:167
    16521551msgid "Filter"
     
    16571556msgstr "Par défaut, le rapport affiche les données du mois précédent (M-1)."
    16581557
     1558#: includes/reports.php:173
     1559msgid "Detailed Report"
     1560msgstr "Rapport détaillé"
     1561
    16591562#: includes/reports.php:174
    16601563msgid ""
     
    16641567"Aperçu des principaux indicateurs financiers pour la période sélectionnée. "
    16651568"Toutes les valeurs sont hors TVA."
     1569
     1570#: includes/reports.php:178
     1571msgid "Period"
     1572msgstr "Période"
     1573
     1574#: includes/reports.php:179
     1575msgid "Revenues (excl. VAT)"
     1576msgstr "Chiffre d’affaires (hors TVA)"
     1577
     1578#: includes/reports.php:180
     1579msgid "Total Expenses (excl. VAT)"
     1580msgstr "Total des dépenses (hors TVA)"
     1581
     1582#: includes/reports.php:181
     1583msgid "Net Profit"
     1584msgstr "Bénéfice net"
    16661585
    16671586#: includes/reports.php:196
     
    17121631"pourcentage du chiffre d’affaires."
    17131632
     1633#: includes/reports.php:221
     1634msgid "Payroll Ratio"
     1635msgstr "Ratio de la masse salariale"
     1636
    17141637#: includes/reports.php:224
    17151638msgid "Personnel costs as a percentage of revenue. Measures labor efficiency."
     
    17181641"de la main-d’œuvre."
    17191642
     1643#: includes/reports.php:227
     1644msgid "Contribution Margin"
     1645msgstr "Marge de contribution"
     1646
    17201647#: includes/reports.php:230
    17211648msgid ""
     
    17241651"Chiffre d’affaires moins les coûts variables. Indique la contribution aux "
    17251652"coûts fixes et au bénéfice."
     1653
     1654#: includes/reports.php:233
     1655msgid "Break-even Point"
     1656msgstr "Point mort"
    17261657
    17271658#: includes/reports.php:236
     
    17791710msgstr "%d factures supprimées avec succès."
    17801711
    1781 #: includes/settings.php:140 ultimate-business-dashboard.php:202
    1782 #: ultimate-business-dashboard.php:203
     1712#: includes/settings.php:140 ultimate-business-dashboard.php:203
     1713#: ultimate-business-dashboard.php:204
    17831714msgid "Settings"
    17841715msgstr "Paramètres"
     
    19461877msgstr "Utilisateur supprimé avec succès !"
    19471878
    1948 #: includes/user-management.php:119 ultimate-business-dashboard.php:192
    1949 #: ultimate-business-dashboard.php:193
     1879#: includes/user-management.php:119 ultimate-business-dashboard.php:193
     1880#: ultimate-business-dashboard.php:194
    19501881msgid "User Management"
    19511882msgstr "Gestion des utilisateurs"
     
    19641895
    19651896#: includes/user-management.php:141 includes/user-management.php:185
    1966 #: ultimate-business-dashboard.php:77
     1897#: ultimate-business-dashboard.php:78
    19671898msgid "UBD Viewer"
    19681899msgstr "Visualiseur UBD"
     
    19731904
    19741905#: includes/user-management.php:146 includes/user-management.php:190
    1975 #: ultimate-business-dashboard.php:82
     1906#: ultimate-business-dashboard.php:83
    19761907msgid "UBD Editor"
    19771908msgstr "Éditeur UBD"
     
    19861917
    19871918#: includes/user-management.php:151 includes/user-management.php:195
    1988 #: ultimate-business-dashboard.php:88
     1919#: ultimate-business-dashboard.php:89
    19891920msgid "UBD Manager"
    19901921msgstr "Gestionnaire UBD"
     
    21802111"Media%2$s."
    21812112
     2113#: includes/zapier.php:108
     2114msgid "Note:"
     2115msgstr "Remarque :"
     2116
    21822117#: includes/zapier.php:109
    21832118msgid ""
     
    21912126"noms comme « Réceptions » pour plus de cohérence."
    21922127
    2193 #: ultimate-business-dashboard.php:173
     2128#: ultimate-business-dashboard.php:174
    21942129msgid "Data"
    21952130msgstr "Données"
    21962131
    2197 #: ultimate-business-dashboard.php:212 ultimate-business-dashboard.php:213
     2132#: ultimate-business-dashboard.php:213 ultimate-business-dashboard.php:214
    21982133msgid "Setup Zapier"
    21992134msgstr "Configurer Zapier"
    22002135
    2201 #: ultimate-business-dashboard.php:239 ultimate-business-dashboard.php:240
     2136#: ultimate-business-dashboard.php:240 ultimate-business-dashboard.php:241
    22022137msgid "QuickBooks Integration"
    22032138msgstr "Intégration QuickBooks"
    22042139
    2205 #: ultimate-business-dashboard.php:355
     2140#: ultimate-business-dashboard.php:356
    22062141msgid "Hide Details"
    22072142msgstr "Masquer les détails"
    22082143
    2209 #: ultimate-business-dashboard.php:357
     2144#: ultimate-business-dashboard.php:358
    22102145msgid "Split Settings for Invoice"
    22112146msgstr "Paramètres d’étalement pour la facture"
    22122147
    2213 #: ultimate-business-dashboard.php:358
     2148#: ultimate-business-dashboard.php:359
    22142149msgid "Supplier:"
    22152150msgstr "Fournisseur :"
    22162151
    2217 #: ultimate-business-dashboard.php:359
     2152#: ultimate-business-dashboard.php:360
    22182153msgid "Spread Type"
    22192154msgstr "Type d’étalement"
    22202155
    2221 #: ultimate-business-dashboard.php:360
     2156#: ultimate-business-dashboard.php:361
    22222157msgid "Spread Months"
    22232158msgstr "Mois d’étalement"
    22242159
    2225 #: ultimate-business-dashboard.php:361
     2160#: ultimate-business-dashboard.php:362
    22262161msgid "Start Date"
    22272162msgstr "Date de début"
    22282163
    2229 #: ultimate-business-dashboard.php:362
     2164#: ultimate-business-dashboard.php:363
    22302165msgid "Standard"
    22312166msgstr "Standard"
    22322167
    2233 #: ultimate-business-dashboard.php:363
     2168#: ultimate-business-dashboard.php:364
    22342169msgid "Spread Charges"
    22352170msgstr "Charges étalées"
    22362171
    2237 #: ultimate-business-dashboard.php:364
     2172#: ultimate-business-dashboard.php:365
    22382173msgid "Investment (Amortized)"
    22392174msgstr "Investissement (amorti)"
    22402175
    22412176#: ultimate-business-dashboard.php:366
     2177msgid "Apply"
     2178msgstr "Appliquer"
     2179
     2180#: ultimate-business-dashboard.php:367
    22422181msgid "Close"
    22432182msgstr "Fermer"
    22442183
    2245 #: ultimate-business-dashboard.php:368
     2184#: ultimate-business-dashboard.php:369
    22462185msgid "Variation not meaningful (transition from loss to profit or vice versa)"
    22472186msgstr ""
     
    22492188"versa)"
    22502189
    2251 #: ultimate-business-dashboard.php:372
     2190#: ultimate-business-dashboard.php:373
    22522191msgid "Please enter a valid start date."
    22532192msgstr "Veuillez entrer une date de début valide."
    22542193
    2255 #: ultimate-business-dashboard.php:373
     2194#: ultimate-business-dashboard.php:374
    22562195msgid "An error occurred while saving split settings."
    22572196msgstr ""
     
    22592198"d’étalement."
    22602199
    2261 #: ultimate-business-dashboard.php:374
     2200#: ultimate-business-dashboard.php:375
    22622201msgid "This will reclassify the invoice to \"Depreciation Charges\"."
    22632202msgstr "Cela reclassera la facture dans « Charges d’amortissement »."
    22642203
    2265 #: ultimate-business-dashboard.php:376
     2204#: ultimate-business-dashboard.php:377
    22662205msgid "No category data available."
    22672206msgstr "Aucune donnée de catégorie disponible."
    22682207
    2269 #: ultimate-business-dashboard.php:482
     2208#: ultimate-business-dashboard.php:483
    22702209msgid "Unclassified Costs"
    22712210msgstr "Coûts non classifiés"
    22722211
    2273 #: ultimate-business-dashboard.php:483
     2212#: ultimate-business-dashboard.php:484
    22742213msgid "Fixed vs Variable Costs Breakdown"
    22752214msgstr "Répartition des coûts fixes contre variables"
    22762215
    2277 #: ultimate-business-dashboard.php:548
     2216#: ultimate-business-dashboard.php:549
    22782217#, php-format
    22792218msgid ""
     
    22842223"ses données. %sModifier ce paramètre%s."
    22852224
    2286 #: ultimate-business-dashboard.php:599
     2225#: ultimate-business-dashboard.php:600
    22872226msgid "Click on a tab above to access the specific import settings."
    22882227msgstr ""
    22892228"Cliquez sur un onglet ci-dessus pour accéder aux paramètres d’importation "
    22902229"spécifiques."
     2230
     2231#~ msgid "Export to CSV"
     2232#~ msgstr "Export CSV"
     2233
     2234#, fuzzy
     2235#~| msgid "Amount"
     2236#~ msgid "Amount (€)"
     2237#~ msgstr "Montant"
     2238
     2239#~ msgid ""
     2240#~ "No data available yet. Please import invoices or add revenues in Data to "
     2241#~ "see ratios."
     2242#~ msgstr ""
     2243#~ "Aucune donnée disponible pour le moment. Veuillez importer des factures "
     2244#~ "ou ajouter des revenus dans Données pour voir les ratios."
     2245
     2246#~ msgid "Compare with"
     2247#~ msgstr "Comparer avec"
     2248
     2249#~ msgid ""
     2250#~ "Shows the percentage of revenue left after covering the cost of goods "
     2251#~ "sold (excluding other operational costs, taxes, interest, and "
     2252#~ "amortizations)."
     2253#~ msgstr ""
     2254#~ "Indique le pourcentage du chiffre d’affaires restant après avoir couvert "
     2255#~ "le coût des marchandises vendues (hors autres coûts opérationnels, taxes, "
     2256#~ "intérêts et amortissements)."
     2257
     2258#, php-format
     2259#~ msgid "vs %1$s%% (%2$s €)"
     2260#~ msgstr "contre %1$s%% (%2$s €)"
     2261
     2262#~ msgid "Net Margin"
     2263#~ msgstr "Marge nette"
     2264
     2265#~ msgid ""
     2266#~ "Indicates the percentage of revenue remaining after all expenses, "
     2267#~ "including taxes, interest, and amortizations."
     2268#~ msgstr ""
     2269#~ "Indique le pourcentage du chiffre d’affaires restant après toutes les "
     2270#~ "dépenses, y compris les taxes, les intérêts et les amortissements."
     2271
     2272#~ msgid "Measures the share of revenue spent on staff salaries."
     2273#~ msgstr ""
     2274#~ "Mesure la part du chiffre d’affaires dépensée pour les salaires du "
     2275#~ "personnel."
     2276
     2277#~ msgid "Operational Cash Flow"
     2278#~ msgstr "Flux de trésorerie opérationnel"
     2279
     2280#~ msgid ""
     2281#~ "Estimates the cash left after covering operational costs (including "
     2282#~ "invoices, other costs, and personnel costs, excluding amortizations, "
     2283#~ "interest, and taxes)."
     2284#~ msgstr ""
     2285#~ "Estime la trésorerie restante après couverture des coûts opérationnels (y "
     2286#~ "compris les factures, autres coûts et coûts du personnel, hors "
     2287#~ "amortissements, intérêts et taxes)."
     2288
     2289#, php-format
     2290#~ msgid "vs %1$s (%2$s)"
     2291#~ msgstr "contre %1$s (%2$s)"
     2292
     2293#~ msgid ""
     2294#~ "Shows the percentage of revenue remaining after variable costs, "
     2295#~ "contributing to fixed costs and net_profit_before_tax."
     2296#~ msgstr ""
     2297#~ "Indique le pourcentage du chiffre d’affaires restant après les coûts "
     2298#~ "variables, contribuant aux coûts fixes et au résultat net avant impôt."
     2299
     2300#, php-format
     2301#~ msgid "vs %1$s%% (%2$s%%)"
     2302#~ msgstr "contre %1$s%% (%2$s%%)"
     2303
     2304#~ msgid ""
     2305#~ "Indicates the revenue needed to cover all costs (in € and as a % of "
     2306#~ "current revenue)."
     2307#~ msgstr ""
     2308#~ "Indique le chiffre d’affaires nécessaire pour couvrir tous les coûts (en "
     2309#~ "€ et en % du chiffre d’affaires actuel)."
     2310
     2311#, php-format
     2312#~ msgid "vs %1$s € (%2$s%%)"
     2313#~ msgstr "contre %1$s € (%2$s%%)"
     2314
     2315#~ msgid ""
     2316#~ "Fixed Costs include Amortization, Interest, Personnel Costs, and Taxes "
     2317#~ "from Settings, plus categories tagged as \"Fixed\" and amortized "
     2318#~ "investments. Other Costs from Settings are Variable unless tagged "
     2319#~ "otherwise. Unclassified Costs are categories not tagged as Fixed or "
     2320#~ "Variable."
     2321#~ msgstr ""
     2322#~ "Les coûts fixes incluent les amortissements, les intérêts, les coûts du "
     2323#~ "personnel et les impôts des paramètres, ainsi que les catégories marquées "
     2324#~ "comme « Fixes » et les investissements amortis. Les autres coûts des "
     2325#~ "paramètres sont variables sauf indication contraire. Les coûts non "
     2326#~ "classifiés sont les catégories non marquées comme fixes ou variables."
     2327
     2328#~ msgid "Op. Expenses (excl. VAT)"
     2329#~ msgstr "Charges d’exploitation (hors TVA)"
     2330
     2331#~ msgid "Revenue: "
     2332#~ msgstr "Chiffre d’affaires : "
     2333
     2334#~ msgid "Expenses: "
     2335#~ msgstr "Dépenses : "
     2336
     2337#~ msgid "Profit: "
     2338#~ msgstr "Bénéfice : "
     2339
     2340#, php-format
     2341#~ msgid ""
     2342#~ "For tagging categories as Fixed or Variable, go to the %1$sCategories "
     2343#~ "page%2$s and edit category type value."
     2344#~ msgstr ""
     2345#~ "Pour marquer les catégories comme Fixes ou Variables, accédez à la "
     2346#~ "%1$spage Catégories%2$s et modifiez la valeur du type de catégorie."
    22912347
    22922348#~ msgid ""
  • ultimate-business-dashboard/trunk/languages/ultimate-business-dashboard.pot

    r3382666 r3382932  
    33msgstr ""
    44"Project-Id-Version: Ultimate Business Dashboard\n"
    5 "POT-Creation-Date: 2025-10-22 15:42+0200\n"
     5"POT-Creation-Date: 2025-10-22 22:25+0200\n"
    66"PO-Revision-Date: 2025-10-18 14:30+0200\n"
    77"Last-Translator: \n"
     
    2323
    2424#: includes/calculate.php:419 includes/calculate.php:481
    25 #: includes/dashboard.php:455 includes/dashboard.php:795 includes/data.php:160
    26 #: ultimate-business-dashboard.php:446
     25#: includes/dashboard.php:470 includes/dashboard.php:818 includes/data.php:160
     26#: ultimate-business-dashboard.php:447
    2727msgid "Other Costs"
    2828msgstr ""
    2929
    3030#: includes/calculate.php:422 includes/calculate.php:484
    31 #: includes/dashboard.php:463 includes/dashboard.php:803 includes/data.php:167
    32 #: ultimate-business-dashboard.php:449
     31#: includes/dashboard.php:478 includes/dashboard.php:826 includes/data.php:167
     32#: ultimate-business-dashboard.php:450
    3333msgid "Personnel Costs"
    3434msgstr ""
    3535
    3636#: includes/calculate.php:425 includes/calculate.php:487
    37 #: ultimate-business-dashboard.php:452
     37#: ultimate-business-dashboard.php:453
    3838msgid "Amortizations"
    3939msgstr ""
    4040
    4141#: includes/calculate.php:428 includes/calculate.php:490
    42 #: ultimate-business-dashboard.php:455
     42#: ultimate-business-dashboard.php:456
    4343msgid "Interests"
    4444msgstr ""
    4545
    4646#: includes/calculate.php:431 includes/calculate.php:493 includes/data.php:174
    47 #: ultimate-business-dashboard.php:458
     47#: ultimate-business-dashboard.php:459
    4848msgid "Taxes"
    4949msgstr ""
     
    5151#: includes/categories.php:17 includes/dashboard.php:19 includes/data.php:16
    5252#: includes/imports.php:434 includes/imports.php:521 includes/invoices.php:132
    53 #: includes/quickbooks.php:25 ⁨includes/reports copie.php⁩:17
    54 #: includes/reports.php:17 includes/settings.php:44
     53#: includes/quickbooks.php:25 includes/reports.php:17 includes/settings.php:44
    5554#: includes/user-management.php:17 includes/zapier.php:17
    56 #: ultimate-business-dashboard.php:564
     55#: ultimate-business-dashboard.php:565
    5756msgid "You do not have permission to access this page."
    5857msgstr ""
    5958
    60 #: includes/categories.php:65 includes/dashboard.php:197
    61 #: includes/dashboard.php:510 includes/dashboard.php:852
     59#: includes/categories.php:65 includes/dashboard.php:204
     60#: includes/dashboard.php:525 includes/dashboard.php:875
    6261#: includes/settings.php:68
    6362msgid "Depreciation Expenses"
     
    116115msgstr ""
    117116
    118 #: includes/categories.php:232 ultimate-business-dashboard.php:162
    119 #: ultimate-business-dashboard.php:163
     117#: includes/categories.php:232 ultimate-business-dashboard.php:163
     118#: ultimate-business-dashboard.php:164
    120119msgid "Categories"
    121120msgstr ""
     
    184183msgstr ""
    185184
    186 #: includes/categories.php:276 includes/dashboard.php:398
     185#: includes/categories.php:276 includes/dashboard.php:413
     186#: includes/export-csv.php:200
    187187msgid "Occupancy Costs"
    188188msgstr ""
     
    229229msgstr ""
    230230
    231 #: includes/dashboard.php:65 includes/data.php:100
     231#: includes/dashboard.php:72 includes/data.php:100
    232232msgid "January"
    233233msgstr ""
    234234
    235 #: includes/dashboard.php:66 includes/data.php:101
     235#: includes/dashboard.php:73 includes/data.php:101
    236236msgid "February"
    237237msgstr ""
    238238
    239 #: includes/dashboard.php:67 includes/data.php:102
     239#: includes/dashboard.php:74 includes/data.php:102
    240240msgid "March"
    241241msgstr ""
    242242
    243 #: includes/dashboard.php:68 includes/data.php:103
     243#: includes/dashboard.php:75 includes/data.php:103
    244244msgid "April"
    245245msgstr ""
    246246
    247 #: includes/dashboard.php:69 includes/data.php:104
     247#: includes/dashboard.php:76 includes/data.php:104
    248248msgid "May"
    249249msgstr ""
    250250
    251 #: includes/dashboard.php:70 includes/data.php:105
     251#: includes/dashboard.php:77 includes/data.php:105
    252252msgid "June"
    253253msgstr ""
    254254
    255 #: includes/dashboard.php:71 includes/data.php:106
     255#: includes/dashboard.php:78 includes/data.php:106
    256256msgid "July"
    257257msgstr ""
    258258
    259 #: includes/dashboard.php:72 includes/data.php:107
     259#: includes/dashboard.php:79 includes/data.php:107
    260260msgid "August"
    261261msgstr ""
    262262
    263 #: includes/dashboard.php:73 includes/data.php:108
     263#: includes/dashboard.php:80 includes/data.php:108
    264264msgid "September"
    265265msgstr ""
    266266
    267 #: includes/dashboard.php:74 includes/data.php:109
     267#: includes/dashboard.php:81 includes/data.php:109
    268268msgid "October"
    269269msgstr ""
    270270
    271 #: includes/dashboard.php:75 includes/data.php:110
     271#: includes/dashboard.php:82 includes/data.php:110
    272272msgid "November"
    273273msgstr ""
    274274
    275 #: includes/dashboard.php:76 includes/data.php:111
     275#: includes/dashboard.php:83 includes/data.php:111
    276276msgid "December"
    277277msgstr ""
    278278
    279 #: includes/dashboard.php:115 ultimate-business-dashboard.php:121
    280 #: ultimate-business-dashboard.php:122 ultimate-business-dashboard.php:142
    281 #: ultimate-business-dashboard.php:143
     279#: includes/dashboard.php:122 ultimate-business-dashboard.php:122
     280#: ultimate-business-dashboard.php:123 ultimate-business-dashboard.php:143
     281#: ultimate-business-dashboard.php:144
    282282msgid "Business Dashboard"
    283283msgstr ""
    284284
    285 #: includes/dashboard.php:123
     285#: includes/dashboard.php:130
    286286#, php-format
    287287msgid ""
     
    291291msgstr ""
    292292
    293 #: includes/dashboard.php:141 includes/data.php:130
    294 #: ⁨includes/reports copie.php⁩:147 ⁨includes/reports copie.php⁩:183
    295 #: includes/reports.php:159
     293#: includes/dashboard.php:148 includes/data.php:130 includes/reports.php:159
    296294msgid "Select Year:"
    297295msgstr ""
    298296
    299 #: includes/dashboard.php:295 ultimate-business-dashboard.php:354
     297#: includes/dashboard.php:306 includes/dashboard.php:674
     298msgid "CSV Export"
     299msgstr ""
     300
     301#: includes/dashboard.php:310 ultimate-business-dashboard.php:355
    300302msgid "Show Details"
    301303msgstr ""
    302304
    303 #: includes/dashboard.php:298 includes/dashboard.php:658
    304 #: ultimate-business-dashboard.php:369
     305#: includes/dashboard.php:313 includes/dashboard.php:681
     306#: ultimate-business-dashboard.php:370
    305307msgid "Print"
    306308msgstr ""
    307309
    308 #: includes/dashboard.php:307 includes/dashboard.php:667
     310#: includes/dashboard.php:322 includes/dashboard.php:690
    309311msgid "Item"
    310312msgstr ""
    311313
    312 #: includes/dashboard.php:308 includes/dashboard.php:668
     314#: includes/dashboard.php:323 includes/dashboard.php:691
     315#: includes/export-csv.php:104
    313316msgid "Amount"
    314317msgstr ""
    315318
    316 #: includes/dashboard.php:309 includes/dashboard.php:669
     319#: includes/dashboard.php:324 includes/dashboard.php:692
     320#: includes/export-csv.php:105
    317321msgid "% of Revenue"
    318322msgstr ""
    319323
    320 #: includes/dashboard.php:310 includes/dashboard.php:670
    321 #: ⁨includes/reports copie.php⁩:353 ⁨includes/reports copie.php⁩:379
    322 #: ⁨includes/reports copie.php⁩:412
     324#: includes/dashboard.php:325 includes/dashboard.php:693
    323325msgid "Variation"
    324326msgstr ""
    325327
    326 #: includes/dashboard.php:316 includes/dashboard.php:619
    327 #: includes/dashboard.php:676 includes/dashboard.php:962 includes/data.php:146
     328#: includes/dashboard.php:331 includes/dashboard.php:634
     329#: includes/dashboard.php:699 includes/dashboard.php:985 includes/data.php:146
     330#: includes/export-csv.php:129
    328331msgid "Revenue (excl. VAT)"
    329332msgstr ""
    330333
    331 #: includes/dashboard.php:323 includes/dashboard.php:380
    332 #: includes/dashboard.php:683 includes/dashboard.php:740
     334#: includes/dashboard.php:338 includes/dashboard.php:395
     335#: includes/dashboard.php:706 includes/dashboard.php:763
     336#: includes/export-csv.php:163
    333337msgid "Cost of Goods Sold"
    334338msgstr ""
    335339
    336 #: includes/dashboard.php:326 includes/dashboard.php:350
    337 #: includes/dashboard.php:686 includes/dashboard.php:710
     340#: includes/dashboard.php:341 includes/dashboard.php:365
     341#: includes/dashboard.php:709 includes/dashboard.php:733
    338342msgid "Purchases"
    339343msgstr ""
    340344
    341 #: includes/dashboard.php:360 includes/dashboard.php:720
     345#: includes/dashboard.php:375 includes/dashboard.php:743
     346#: includes/export-csv.php:145
    342347msgid "Total Purchases"
    343348msgstr ""
    344349
    345 #: includes/dashboard.php:367 includes/dashboard.php:727
     350#: includes/dashboard.php:382 includes/dashboard.php:750
     351#: includes/export-csv.php:151
    346352msgid "Beginning Inventory"
    347353msgstr ""
    348354
    349 #: includes/dashboard.php:373 includes/dashboard.php:733
     355#: includes/dashboard.php:388 includes/dashboard.php:756
     356#: includes/export-csv.php:157
    350357msgid "Ending Inventory"
    351358msgstr ""
    352359
    353 #: includes/dashboard.php:387 includes/dashboard.php:623
    354 #: includes/dashboard.php:747 includes/dashboard.php:966
    355 #: ⁨includes/reports copie.php⁩:198 includes/reports.php:209
     360#: includes/dashboard.php:402 includes/dashboard.php:638
     361#: includes/dashboard.php:770 includes/dashboard.php:989
     362#: includes/reports.php:209
    356363msgid "Gross Margin"
    357364msgstr ""
    358365
    359 #: includes/dashboard.php:394 includes/dashboard.php:754
     366#: includes/dashboard.php:409 includes/dashboard.php:777
    360367msgid "Operating Expenses"
    361368msgstr ""
    362369
    363 #: includes/dashboard.php:411
     370#: includes/dashboard.php:426 includes/export-csv.php:209
    364371msgid "Total Occupancy Costs"
    365372msgstr ""
    366373
    367 #: includes/dashboard.php:418 includes/dashboard.php:758
     374#: includes/dashboard.php:433 includes/dashboard.php:781
     375#: includes/export-csv.php:184
    368376msgid "Other Invoices"
    369377msgstr ""
    370378
    371 #: includes/dashboard.php:444 includes/dashboard.php:784
     379#: includes/dashboard.php:459 includes/dashboard.php:807
     380#: includes/export-csv.php:193
    372381msgid "Total Other Invoices"
    373382msgstr ""
    374383
    375 #: includes/dashboard.php:451 includes/dashboard.php:791
     384#: includes/dashboard.php:466 includes/dashboard.php:814
     385#: includes/export-csv.php:216
    376386msgid "Other Operating Expenses"
    377387msgstr ""
    378388
    379 #: includes/dashboard.php:470 includes/dashboard.php:810
     389#: includes/dashboard.php:485 includes/dashboard.php:833
     390#: includes/export-csv.php:225
    380391msgid "Total Other Operating Expenses"
    381392msgstr ""
    382393
    383 #: includes/dashboard.php:477 includes/dashboard.php:817
     394#: includes/dashboard.php:492 includes/dashboard.php:840
    384395msgid "General Operating Expenses"
    385396msgstr ""
    386397
    387 #: includes/dashboard.php:484 includes/dashboard.php:824
     398#: includes/dashboard.php:499 includes/dashboard.php:847
    388399msgid "Total Operating Charges"
    389400msgstr ""
    390401
    391 #: includes/dashboard.php:491 includes/dashboard.php:631
    392 #: includes/dashboard.php:831 includes/dashboard.php:974
     402#: includes/dashboard.php:506 includes/dashboard.php:646
     403#: includes/dashboard.php:854 includes/dashboard.php:997
     404#: includes/export-csv.php:233
    393405msgid "EBE (Gross Operating Surplus)"
    394406msgstr ""
    395407
    396 #: includes/dashboard.php:499 includes/dashboard.php:839
     408#: includes/dashboard.php:514 includes/dashboard.php:862
    397409msgid "Manual Amortization"
    398410msgstr ""
    399411
    400 #: includes/dashboard.php:507 includes/dashboard.php:849
     412#: includes/dashboard.php:522 includes/dashboard.php:872
    401413msgid "Depreciation Expenses (from Invoices)"
    402414msgstr ""
    403415
    404 #: includes/dashboard.php:515 includes/dashboard.php:857
     416#: includes/dashboard.php:530 includes/dashboard.php:880
    405417msgid "Total Amortization"
    406418msgstr ""
    407419
    408 #: includes/dashboard.php:523 includes/dashboard.php:865
     420#: includes/dashboard.php:538 includes/dashboard.php:888
     421#: includes/export-csv.php:260
    409422msgid "Provisions"
    410423msgstr ""
    411424
    412 #: includes/dashboard.php:530 includes/dashboard.php:872
     425#: includes/dashboard.php:545 includes/dashboard.php:895
     426#: includes/export-csv.php:276
    413427msgid "Operating Profit"
    414428msgstr ""
    415429
    416 #: includes/dashboard.php:537 includes/dashboard.php:879
     430#: includes/dashboard.php:552 includes/dashboard.php:902
     431#: includes/export-csv.php:283
    417432msgid "Financial Expenses"
    418433msgstr ""
    419434
    420 #: includes/dashboard.php:541 includes/dashboard.php:883 includes/data.php:153
     435#: includes/dashboard.php:556 includes/dashboard.php:906 includes/data.php:153
     436#: includes/export-csv.php:286
    421437msgid "Interest"
    422438msgstr ""
    423439
    424 #: includes/dashboard.php:549 includes/dashboard.php:891
     440#: includes/dashboard.php:564 includes/dashboard.php:914
     441#: includes/export-csv.php:294
    425442msgid "Local Taxes (excl. VAT)"
    426443msgstr ""
    427444
    428 #: includes/dashboard.php:556 includes/dashboard.php:898
     445#: includes/dashboard.php:571 includes/dashboard.php:921
     446#: includes/export-csv.php:302
    429447msgid "Total Financial Expenses"
    430448msgstr ""
    431449
    432 #: includes/dashboard.php:563 includes/dashboard.php:905
     450#: includes/dashboard.php:578 includes/dashboard.php:928
     451#: includes/export-csv.php:309
    433452msgid "Exceptional Expenses"
    434453msgstr ""
    435454
    436 #: includes/dashboard.php:576 includes/dashboard.php:918
     455#: includes/dashboard.php:591 includes/dashboard.php:941
     456#: includes/export-csv.php:318
    437457msgid "Total Exceptional Expenses"
    438458msgstr ""
    439459
    440 #: includes/dashboard.php:583 includes/dashboard.php:925
     460#: includes/dashboard.php:598 includes/dashboard.php:948
     461#: includes/export-csv.php:327
    441462msgid "Total Expenses"
    442463msgstr ""
    443464
    444 #: includes/dashboard.php:590 includes/dashboard.php:932
     465#: includes/dashboard.php:605 includes/dashboard.php:955
     466#: includes/export-csv.php:335
    445467msgid "Net Profit Before Tax"
    446468msgstr ""
    447469
    448 #: includes/dashboard.php:597 includes/dashboard.php:939
     470#: includes/dashboard.php:612 includes/dashboard.php:962
     471#: includes/export-csv.php:343
    449472msgid "Corporate Tax"
    450473msgstr ""
    451474
    452 #: includes/dashboard.php:604 includes/dashboard.php:639
    453 #: includes/dashboard.php:946 includes/dashboard.php:982
     475#: includes/dashboard.php:619 includes/dashboard.php:654
     476#: includes/dashboard.php:969 includes/dashboard.php:1005
     477#: includes/export-csv.php:351
    454478msgid "Net Profit (after tax)"
    455479msgstr ""
    456480
    457 #: includes/dashboard.php:612 includes/dashboard.php:954
     481#: includes/dashboard.php:627 includes/dashboard.php:977
    458482msgid "Occupancy Costs include rent, insurance, and utilities."
    459483msgstr ""
    460484
    461 #: includes/dashboard.php:615
     485#: includes/dashboard.php:630
    462486msgid "Previous Month Data"
    463487msgstr ""
    464488
    465 #: includes/dashboard.php:627 includes/dashboard.php:970
     489#: includes/dashboard.php:642 includes/dashboard.php:993
    466490msgid "Total Operating Expenses"
    467491msgstr ""
    468492
    469 #: includes/dashboard.php:635 includes/dashboard.php:978
     493#: includes/dashboard.php:650 includes/dashboard.php:1001
    470494msgid "Profit Before Tax"
    471495msgstr ""
    472496
    473 #: includes/dashboard.php:652
     497#: includes/dashboard.php:667
    474498msgid "Annual Summary"
    475499msgstr ""
    476500
    477 #: includes/dashboard.php:655 ultimate-business-dashboard.php:356
     501#: includes/dashboard.php:678 ultimate-business-dashboard.php:357
    478502msgid "Show Annual Details"
    479503msgstr ""
    480504
    481 #: includes/dashboard.php:955
     505#: includes/dashboard.php:978
    482506msgid ""
    483507"Note: Monthly Corporate Tax is an estimate based on monthly results. The "
     
    485509msgstr ""
    486510
    487 #: includes/dashboard.php:958
     511#: includes/dashboard.php:981
    488512msgid "Previous Year Data"
    489513msgstr ""
     
    493517msgstr ""
    494518
    495 #: includes/data.php:115 ultimate-business-dashboard.php:172
     519#: includes/data.php:115 ultimate-business-dashboard.php:173
    496520msgid "Dashboard Data"
    497521msgstr ""
     
    601625msgstr ""
    602626
    603 #: includes/import-header.php:3 ultimate-business-dashboard.php:182
    604 #: ultimate-business-dashboard.php:183 ultimate-business-dashboard.php:568
     627#: includes/export-csv.php:85
     628msgid "No data available for export."
     629msgstr ""
     630
     631#: includes/export-csv.php:103
     632msgid "Metric"
     633msgstr ""
     634
     635#: includes/export-csv.php:106
     636msgid "Variation (%)"
     637msgstr ""
     638
     639#: includes/export-csv.php:136
     640msgid "Purchases (COGP)"
     641msgstr ""
     642
     643#: includes/export-csv.php:171
     644msgid "Gross Margin Amount"
     645msgstr ""
     646
     647#: includes/export-csv.php:177
     648msgid "Gross Margin %"
     649msgstr ""
     650
     651#: includes/export-csv.php:240
     652msgid "Amortizations & Provisions"
     653msgstr ""
     654
     655#: includes/export-csv.php:244
     656msgid "Amortizations (from Invoices)"
     657msgstr ""
     658
     659#: includes/export-csv.php:252
     660msgid "Manual Amortizations"
     661msgstr ""
     662
     663#: includes/export-csv.php:268
     664msgid "Total Amortizations & Provisions"
     665msgstr ""
     666
     667#: includes/import-header.php:3 ultimate-business-dashboard.php:183
     668#: ultimate-business-dashboard.php:184 ultimate-business-dashboard.php:569
    605669msgid "Imports"
    606670msgstr ""
    607671
    608 #: includes/import-header.php:4 ultimate-business-dashboard.php:569
     672#: includes/import-header.php:4 ultimate-business-dashboard.php:570
    609673msgid "Select an import method below."
    610674msgstr ""
    611675
    612 #: includes/import-tabs.php:29 ultimate-business-dashboard.php:593
     676#: includes/import-tabs.php:29 ultimate-business-dashboard.php:594
    613677msgid "Dext & Zapier"
    614678msgstr ""
    615679
    616 #: includes/import-tabs.php:30 ultimate-business-dashboard.php:594
     680#: includes/import-tabs.php:30 ultimate-business-dashboard.php:595
    617681msgid "Dext CSV"
    618682msgstr ""
    619683
    620 #: includes/import-tabs.php:31 ultimate-business-dashboard.php:595
     684#: includes/import-tabs.php:31 ultimate-business-dashboard.php:596
    621685msgid "Other CSV"
    622686msgstr ""
    623687
    624 #: includes/import-tabs.php:32 ultimate-business-dashboard.php:596
     688#: includes/import-tabs.php:32 ultimate-business-dashboard.php:597
    625689msgid "QuickBooks"
    626690msgstr ""
     
    704768msgstr ""
    705769
    706 #: includes/imports.php:456 ultimate-business-dashboard.php:221
    707 #: ultimate-business-dashboard.php:222
     770#: includes/imports.php:456 ultimate-business-dashboard.php:222
     771#: ultimate-business-dashboard.php:223
    708772msgid "Dext CSV Import"
    709773msgstr ""
     
    889953msgstr ""
    890954
    891 #: includes/imports.php:543 ultimate-business-dashboard.php:230
    892 #: ultimate-business-dashboard.php:231
     955#: includes/imports.php:543 ultimate-business-dashboard.php:231
     956#: ultimate-business-dashboard.php:232
    893957msgid "Other CSV Import"
    894958msgstr ""
     
    928992msgstr ""
    929993
    930 #: includes/invoices.php:51 ultimate-business-dashboard.php:371
     994#: includes/invoices.php:51 ultimate-business-dashboard.php:372
    931995msgid "Spread Months must be a positive number."
    932996msgstr ""
     
    10681132msgstr ""
    10691133
    1070 #: includes/invoices.php:461 ultimate-business-dashboard.php:132
    1071 #: ultimate-business-dashboard.php:133
     1134#: includes/invoices.php:461 ultimate-business-dashboard.php:133
     1135#: ultimate-business-dashboard.php:134
    10721136msgid "Invoices"
    10731137msgstr ""
     
    10981162
    10991163#: includes/invoices.php:494 includes/invoices.php:541
    1100 #: ultimate-business-dashboard.php:367
     1164#: ultimate-business-dashboard.php:368
    11011165msgid "Split"
    11021166msgstr ""
     
    12841348msgstr ""
    12851349
    1286 #: ⁨includes/reports copie.php⁩:109 includes/reports.php:137
    1287 #: ultimate-business-dashboard.php:152 ultimate-business-dashboard.php:153
     1350#: includes/reports.php:128 ultimate-business-dashboard.php:481
     1351msgid "Fixed Costs"
     1352msgstr ""
     1353
     1354#: includes/reports.php:129 ultimate-business-dashboard.php:482
     1355msgid "Variable Costs"
     1356msgstr ""
     1357
     1358#: includes/reports.php:131 includes/reports.php:244
     1359msgid "Expense Breakdown by Category"
     1360msgstr ""
     1361
     1362#: includes/reports.php:132 includes/reports.php:249
     1363msgid "Fixed vs Variable Costs"
     1364msgstr ""
     1365
     1366#: includes/reports.php:137 ultimate-business-dashboard.php:153
     1367#: ultimate-business-dashboard.php:154
    12881368msgid "Ratios & Reports"
    12891369msgstr ""
    12901370
    1291 #: ⁨includes/reports copie.php⁩:113
    1292 msgid ""
    1293 "No data available yet. Please import invoices or add revenues in Data to see "
    1294 "ratios."
    1295 msgstr ""
    1296 
    1297 #: ⁨includes/reports copie.php⁩:121 includes/reports.php:143
     1371#: includes/reports.php:138
     1372msgid "Select a period to view detailed financial reports, ratios, and charts."
     1373msgstr ""
     1374
     1375#: includes/reports.php:143
    12981376msgid "Period:"
    12991377msgstr ""
    13001378
    1301 #: ⁨includes/reports copie.php⁩:123 ⁨includes/reports copie.php⁩:159
    13021379#: includes/reports.php:145
    13031380msgid "Month"
    13041381msgstr ""
    13051382
    1306 #: ⁨includes/reports copie.php⁩:124 ⁨includes/reports copie.php⁩:160
    13071383#: includes/reports.php:146
    13081384msgid "Year"
    13091385msgstr ""
    13101386
    1311 #: ⁨includes/reports copie.php⁩:128 ⁨includes/reports copie.php⁩:164
    13121387#: includes/reports.php:150
    13131388msgid "Select Month:"
    13141389msgstr ""
    13151390
    1316 #: ⁨includes/reports copie.php⁩:155
    1317 msgid "Compare with"
    1318 msgstr ""
    1319 
    1320 #: ⁨includes/reports copie.php⁩:192 ultimate-business-dashboard.php:365
    1321 msgid "Apply"
    1322 msgstr ""
    1323 
    1324 #: ⁨includes/reports copie.php⁩:200
    1325 msgid ""
    1326 "Shows the percentage of revenue left after covering the cost of goods sold "
    1327 "(excluding other operational costs, taxes, interest, and amortizations)."
    1328 msgstr ""
    1329 
    1330 #: ⁨includes/reports copie.php⁩:209 ⁨includes/reports copie.php⁩:232
    1331 #: ⁨includes/reports copie.php⁩:255
    1332 #, php-format
    1333 msgid "vs %1$s%% (%2$s €)"
    1334 msgstr ""
    1335 
    1336 #: ⁨includes/reports copie.php⁩:221
    1337 msgid "Net Margin"
    1338 msgstr ""
    1339 
    1340 #: ⁨includes/reports copie.php⁩:223
    1341 msgid ""
    1342 "Indicates the percentage of revenue remaining after all expenses, including "
    1343 "taxes, interest, and amortizations."
    1344 msgstr ""
    1345 
    1346 #: ⁨includes/reports copie.php⁩:244 includes/reports.php:221
    1347 msgid "Payroll Ratio"
    1348 msgstr ""
    1349 
    1350 #: ⁨includes/reports copie.php⁩:246
    1351 msgid "Measures the share of revenue spent on staff salaries."
    1352 msgstr ""
    1353 
    1354 #: ⁨includes/reports copie.php⁩:267
    1355 msgid "Operational Cash Flow"
    1356 msgstr ""
    1357 
    1358 #: ⁨includes/reports copie.php⁩:269
    1359 msgid ""
    1360 "Estimates the cash left after covering operational costs (including "
    1361 "invoices, other costs, and personnel costs, excluding amortizations, "
    1362 "interest, and taxes)."
    1363 msgstr ""
    1364 
    1365 #: ⁨includes/reports copie.php⁩:277
    1366 #, php-format
    1367 msgid "vs %1$s (%2$s)"
    1368 msgstr ""
    1369 
    1370 #: ⁨includes/reports copie.php⁩:286 includes/reports.php:227
    1371 msgid "Contribution Margin"
    1372 msgstr ""
    1373 
    1374 #: ⁨includes/reports copie.php⁩:288
    1375 msgid ""
    1376 "Shows the percentage of revenue remaining after variable costs, contributing "
    1377 "to fixed costs and net_profit_before_tax."
    1378 msgstr ""
    1379 
    1380 #: ⁨includes/reports copie.php⁩:296
    1381 #, php-format
    1382 msgid "vs %1$s%% (%2$s%%)"
    1383 msgstr ""
    1384 
    1385 #: ⁨includes/reports copie.php⁩:305 includes/reports.php:233
    1386 msgid "Break-even Point"
    1387 msgstr ""
    1388 
    1389 #: ⁨includes/reports copie.php⁩:307
    1390 msgid ""
    1391 "Indicates the revenue needed to cover all costs (in € and as a % of current "
    1392 "revenue)."
    1393 msgstr ""
    1394 
    1395 #: ⁨includes/reports copie.php⁩:318
    1396 #, php-format
    1397 msgid "vs %1$s € (%2$s%%)"
    1398 msgstr ""
    1399 
    1400 #: ⁨includes/reports copie.php⁩:330 includes/reports.php:131
    1401 #: includes/reports.php:244
    1402 msgid "Expense Breakdown by Category"
    1403 msgstr ""
    1404 
    1405 #: ⁨includes/reports copie.php⁩:334 includes/reports.php:132
    1406 #: includes/reports.php:249
    1407 msgid "Fixed vs Variable Costs"
    1408 msgstr ""
    1409 
    1410 #: ⁨includes/reports copie.php⁩:337 includes/zapier.php:108
    1411 msgid "Note:"
    1412 msgstr ""
    1413 
    1414 #: ⁨includes/reports copie.php⁩:338
    1415 msgid ""
    1416 "Fixed Costs include Amortization, Interest, Personnel Costs, and Taxes from "
    1417 "Settings, plus categories tagged as \"Fixed\" and amortized investments. "
    1418 "Other Costs from Settings are Variable unless tagged otherwise. Unclassified "
    1419 "Costs are categories not tagged as Fixed or Variable."
    1420 msgstr ""
    1421 
    1422 #: ⁨includes/reports copie.php⁩:343 includes/reports.php:173
    1423 msgid "Detailed Report"
    1424 msgstr ""
    1425 
    1426 #: ⁨includes/reports copie.php⁩:347 ⁨includes/reports copie.php⁩:359
    1427 #: ⁨includes/reports copie.php⁩:393 includes/reports.php:178
    1428 msgid "Period"
    1429 msgstr ""
    1430 
    1431 #: ⁨includes/reports copie.php⁩:348 ⁨includes/reports copie.php⁩:366
    1432 #: ⁨includes/reports copie.php⁩:400 includes/reports.php:179
    1433 msgid "Revenues (excl. VAT)"
    1434 msgstr ""
    1435 
    1436 #: ⁨includes/reports copie.php⁩:349 ⁨includes/reports copie.php⁩:369
    1437 #: ⁨includes/reports copie.php⁩:403
    1438 msgid "Op. Expenses (excl. VAT)"
    1439 msgstr ""
    1440 
    1441 #: ⁨includes/reports copie.php⁩:350 ⁨includes/reports copie.php⁩:372
    1442 #: ⁨includes/reports copie.php⁩:406 includes/reports.php:180
    1443 msgid "Total Expenses (excl. VAT)"
    1444 msgstr ""
    1445 
    1446 #: ⁨includes/reports copie.php⁩:351 ⁨includes/reports copie.php⁩:375
    1447 #: ⁨includes/reports copie.php⁩:409 includes/reports.php:181
    1448 msgid "Net Profit"
    1449 msgstr ""
    1450 
    1451 #: ⁨includes/reports copie.php⁩:382
    1452 msgid "Revenue: "
    1453 msgstr ""
    1454 
    1455 #: ⁨includes/reports copie.php⁩:384
    1456 msgid "Expenses: "
    1457 msgstr ""
    1458 
    1459 #: ⁨includes/reports copie.php⁩:386
    1460 msgid "Profit: "
    1461 msgstr ""
    1462 
    1463 #: ⁨includes/reports copie.php⁩:423
    1464 #, php-format
    1465 msgid ""
    1466 "For tagging categories as Fixed or Variable, go to the %1$sCategories "
    1467 "page%2$s and edit category type value."
    1468 msgstr ""
    1469 
    1470 #: includes/reports.php:128 ultimate-business-dashboard.php:480
    1471 msgid "Fixed Costs"
    1472 msgstr ""
    1473 
    1474 #: includes/reports.php:129 ultimate-business-dashboard.php:481
    1475 msgid "Variable Costs"
    1476 msgstr ""
    1477 
    1478 #: includes/reports.php:138
    1479 msgid "Select a period to view detailed financial reports, ratios, and charts."
    1480 msgstr ""
    1481 
    14821391#: includes/reports.php:167
    14831392msgid "Filter"
     
    14881397msgstr ""
    14891398
     1399#: includes/reports.php:173
     1400msgid "Detailed Report"
     1401msgstr ""
     1402
    14901403#: includes/reports.php:174
    14911404msgid ""
     
    14941407msgstr ""
    14951408
     1409#: includes/reports.php:178
     1410msgid "Period"
     1411msgstr ""
     1412
     1413#: includes/reports.php:179
     1414msgid "Revenues (excl. VAT)"
     1415msgstr ""
     1416
     1417#: includes/reports.php:180
     1418msgid "Total Expenses (excl. VAT)"
     1419msgstr ""
     1420
     1421#: includes/reports.php:181
     1422msgid "Net Profit"
     1423msgstr ""
     1424
    14961425#: includes/reports.php:196
    14971426msgid "Financial Ratios"
     
    15351464msgstr ""
    15361465
     1466#: includes/reports.php:221
     1467msgid "Payroll Ratio"
     1468msgstr ""
     1469
    15371470#: includes/reports.php:224
    15381471msgid "Personnel costs as a percentage of revenue. Measures labor efficiency."
    15391472msgstr ""
    15401473
     1474#: includes/reports.php:227
     1475msgid "Contribution Margin"
     1476msgstr ""
     1477
    15411478#: includes/reports.php:230
    15421479msgid ""
    15431480"Revenue minus variable costs. Shows contribution to fixed costs and profit."
     1481msgstr ""
     1482
     1483#: includes/reports.php:233
     1484msgid "Break-even Point"
    15441485msgstr ""
    15451486
     
    15851526msgstr ""
    15861527
    1587 #: includes/settings.php:140 ultimate-business-dashboard.php:202
    1588 #: ultimate-business-dashboard.php:203
     1528#: includes/settings.php:140 ultimate-business-dashboard.php:203
     1529#: ultimate-business-dashboard.php:204
    15891530msgid "Settings"
    15901531msgstr ""
     
    17261667msgstr ""
    17271668
    1728 #: includes/user-management.php:119 ultimate-business-dashboard.php:192
    1729 #: ultimate-business-dashboard.php:193
     1669#: includes/user-management.php:119 ultimate-business-dashboard.php:193
     1670#: ultimate-business-dashboard.php:194
    17301671msgid "User Management"
    17311672msgstr ""
     
    17441685
    17451686#: includes/user-management.php:141 includes/user-management.php:185
    1746 #: ultimate-business-dashboard.php:77
     1687#: ultimate-business-dashboard.php:78
    17471688msgid "UBD Viewer"
    17481689msgstr ""
     
    17531694
    17541695#: includes/user-management.php:146 includes/user-management.php:190
    1755 #: ultimate-business-dashboard.php:82
     1696#: ultimate-business-dashboard.php:83
    17561697msgid "UBD Editor"
    17571698msgstr ""
     
    17641705
    17651706#: includes/user-management.php:151 includes/user-management.php:195
    1766 #: ultimate-business-dashboard.php:88
     1707#: ultimate-business-dashboard.php:89
    17671708msgid "UBD Manager"
    17681709msgstr ""
     
    19301871msgstr ""
    19311872
     1873#: includes/zapier.php:108
     1874msgid "Note:"
     1875msgstr ""
     1876
    19321877#: includes/zapier.php:109
    19331878msgid ""
     
    19371882msgstr ""
    19381883
    1939 #: ultimate-business-dashboard.php:173
     1884#: ultimate-business-dashboard.php:174
    19401885msgid "Data"
    19411886msgstr ""
    19421887
    1943 #: ultimate-business-dashboard.php:212 ultimate-business-dashboard.php:213
     1888#: ultimate-business-dashboard.php:213 ultimate-business-dashboard.php:214
    19441889msgid "Setup Zapier"
    19451890msgstr ""
    19461891
    1947 #: ultimate-business-dashboard.php:239 ultimate-business-dashboard.php:240
     1892#: ultimate-business-dashboard.php:240 ultimate-business-dashboard.php:241
    19481893msgid "QuickBooks Integration"
    19491894msgstr ""
    19501895
    1951 #: ultimate-business-dashboard.php:355
     1896#: ultimate-business-dashboard.php:356
    19521897msgid "Hide Details"
    19531898msgstr ""
    19541899
    1955 #: ultimate-business-dashboard.php:357
     1900#: ultimate-business-dashboard.php:358
    19561901msgid "Split Settings for Invoice"
    19571902msgstr ""
    19581903
    1959 #: ultimate-business-dashboard.php:358
     1904#: ultimate-business-dashboard.php:359
    19601905msgid "Supplier:"
    19611906msgstr ""
    19621907
    1963 #: ultimate-business-dashboard.php:359
     1908#: ultimate-business-dashboard.php:360
    19641909msgid "Spread Type"
    19651910msgstr ""
    19661911
    1967 #: ultimate-business-dashboard.php:360
     1912#: ultimate-business-dashboard.php:361
    19681913msgid "Spread Months"
    19691914msgstr ""
    19701915
    1971 #: ultimate-business-dashboard.php:361
     1916#: ultimate-business-dashboard.php:362
    19721917msgid "Start Date"
    19731918msgstr ""
    19741919
    1975 #: ultimate-business-dashboard.php:362
     1920#: ultimate-business-dashboard.php:363
    19761921msgid "Standard"
    19771922msgstr ""
    19781923
    1979 #: ultimate-business-dashboard.php:363
     1924#: ultimate-business-dashboard.php:364
    19801925msgid "Spread Charges"
    19811926msgstr ""
    19821927
    1983 #: ultimate-business-dashboard.php:364
     1928#: ultimate-business-dashboard.php:365
    19841929msgid "Investment (Amortized)"
    19851930msgstr ""
    19861931
    19871932#: ultimate-business-dashboard.php:366
     1933msgid "Apply"
     1934msgstr ""
     1935
     1936#: ultimate-business-dashboard.php:367
    19881937msgid "Close"
    19891938msgstr ""
    19901939
    1991 #: ultimate-business-dashboard.php:368
     1940#: ultimate-business-dashboard.php:369
    19921941msgid "Variation not meaningful (transition from loss to profit or vice versa)"
    19931942msgstr ""
    19941943
    1995 #: ultimate-business-dashboard.php:372
     1944#: ultimate-business-dashboard.php:373
    19961945msgid "Please enter a valid start date."
    19971946msgstr ""
    19981947
    1999 #: ultimate-business-dashboard.php:373
     1948#: ultimate-business-dashboard.php:374
    20001949msgid "An error occurred while saving split settings."
    20011950msgstr ""
    20021951
    2003 #: ultimate-business-dashboard.php:374
     1952#: ultimate-business-dashboard.php:375
    20041953msgid "This will reclassify the invoice to \"Depreciation Charges\"."
    20051954msgstr ""
    20061955
    2007 #: ultimate-business-dashboard.php:376
     1956#: ultimate-business-dashboard.php:377
    20081957msgid "No category data available."
    20091958msgstr ""
    20101959
    2011 #: ultimate-business-dashboard.php:482
     1960#: ultimate-business-dashboard.php:483
    20121961msgid "Unclassified Costs"
    20131962msgstr ""
    20141963
    2015 #: ultimate-business-dashboard.php:483
     1964#: ultimate-business-dashboard.php:484
    20161965msgid "Fixed vs Variable Costs Breakdown"
    20171966msgstr ""
    20181967
    2019 #: ultimate-business-dashboard.php:548
     1968#: ultimate-business-dashboard.php:549
    20201969#, php-format
    20211970msgid ""
     
    20241973msgstr ""
    20251974
    2026 #: ultimate-business-dashboard.php:599
     1975#: ultimate-business-dashboard.php:600
    20271976msgid "Click on a tab above to access the specific import settings."
    20281977msgstr ""
  • ultimate-business-dashboard/trunk/readme.txt

    r3382666 r3382932  
    55Requires at least: 5.5
    66Tested up to: 6.8
    7 Stable tag: 1.6
     7Stable tag: 1.7
    88Requires PHP: 7.4
    99License: GPLv2 or later
     
    9696
    9797== Changelog ==
     98= 1.7 - 23 October 2025 =
     99* Added: New CSV export functionality for the dashboard, including the complete table structure with all sections, sub-rows, percentages, and variations, matching the dashboard display.
     100* Added: Support for exporting CSV in the active WordPress language (e.g., French when WordPress is set to French), ensuring consistent translations for all metric labels.
     101
    98102= 1.6 - 22 October 2025 =
    99103* Improved: Complete overhaul of the Dashboard page, now including Gross Margin, Occupancy Costs, EBITDA, Operating Profit, Depreciation and Provisions, Exceptional Charges, and Pre-Tax and Post-Tax Results for enhanced financial insights.
     
    144148
    145149== Upgrade Notice ==
     150= 1.7 =
     151This update introduces a new CSV export feature for the dashboard, allowing users to download the full financial table.
     152
    146153= 1.6 =
    147154This update brings a major overhaul to the Dashboard and Reports pages, with new financial metrics like Gross Margin, EBITDA, and Pre/Post-Tax Results. It introduces support for marking invoices as amortizable investments and adds Corporate Tax calculation options. Update recommended for enhanced functionality and improved user experience.
  • ultimate-business-dashboard/trunk/ultimate-business-dashboard.php

    r3382666 r3382932  
    44 * Plugin URI: https://tulipemedia.com/en/ultimate-business-dashboard/
    55 * Description: Turn your WordPress dashboard into a Financial Powerhouse.
    6  * Version: 1.6
     6 * Version: 1.7
    77 * Author: Ziyad Bachalany
    88 * Author URI: https://tulipemedia.com
     
    3333require_once ULTIBUDA_PLUGIN_DIR . 'includes/data.php';
    3434require_once ULTIBUDA_PLUGIN_DIR . 'includes/calculate.php';
     35require_once ULTIBUDA_PLUGIN_DIR . 'includes/export-csv.php';
    3536
    3637// Initialize plugin
Note: See TracChangeset for help on using the changeset viewer.